Forum

Forum - PHP - Programmation

Marsh Posté le 27-03-2007 à 20:19:54    

Bonjour tout le monde,
 
Je voudrais savoir comment faire un forum.
Vous allez tous me dire : "Va apprendre le PHP et après on reparlera" !
Mais non car je connais à peu près le PHP mais je voudrais savior comment on fait pour, par exemple, lorsque qu'on clique sur écrire ou poster le post se mettre sur le forum et comment faire pour que quand on clique sur edite ça édite et tout ?
 
Merci d'avance !

Reply

Marsh Posté le 27-03-2007 à 20:19:54   

Reply

Marsh Posté le 27-03-2007 à 20:42:20    

ah ouais qd meme...
 
On a un terme pour ca : c'est de la magie :o

Reply

Marsh Posté le 27-03-2007 à 20:47:39    

Dr_Horus a écrit :

Bonjour tout le monde,
Vous allez tous me dire : "Va apprendre le PHP et après on reparlera" !


 
Comment t'as deviné ma réponse ?


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 27-03-2007 à 22:01:03    

nan, si tu connais déjà le php, va apprendre le MySQL, tout repose sur les bases de données: le stockage dans les tables de bdd


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
Reply

Marsh Posté le 27-03-2007 à 22:12:50    

Merci dartyduck ; enfin une réponse convenable !

Reply

Marsh Posté le 27-03-2007 à 22:19:03    

Disons qu'à peu près n'importe quel tuto/bouquin sur PHP apprend à se servir d'une base de données avec, vu qu'un site web dynamique sans bdd, c'est quand même relativement rare. :spamafote:


Message édité par sielfried le 27-03-2007 à 22:19:29

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 27-03-2007 à 22:29:35    

wai mais c'est peut-etre évident pour vous mais y'a des gens qui connaissent pas tout en dev web (si si, moi le premier) et donc il est nécessaire de leur expliquer certaines choses pour qu'ils puissent avancer dans leur projet. Essayez d'etre indulgents, les questions demandent souvent des réponses simples mais fondamentales.
=> Dr_Horus vas sur http://www.siteduzero.com pour découvrir MySQL, et y'a bien d'autres sites sur le sujet (www.alsacreations.com par exemple)
Bon courage, c'est pas évident le MySQL ! Moi même je commence à découvrir comment ça marche.


Message édité par dartyduck le 27-03-2007 à 22:30:17

---------------
Nikon D7000 + 18-105VR + 35mm 1.8
Reply

Marsh Posté le 27-03-2007 à 22:46:08    

Je sais pas, soit on connait le PHP soit on le connait pas mais a priori (je dis bien a priori, car en soi le PHP peut être utilisé en tant que langage de script... mais bon, bof) n'importe quel bouquin ou cours en ligne devrait expliquer comment interagir avec une bdd.
 
Donc s'il a fait un minimum de recherches, il doit au moins avoir l'idée.
 
Enfin bon, bref.


Message édité par sielfried le 27-03-2007 à 22:46:27

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 27-03-2007 à 22:48:21    

J'ai effectivement l'idée (la théorie) mais pas la pratique !

Reply

Marsh Posté le 27-03-2007 à 22:50:02    

Je sais, j'essaie juste de filer un coup de main avec le peu que je connais, stou. Je tente d'aider comme on m'a (beaucoup) aidé quand j'ai commencé le dev web. Retour d'investissement en somme. J'ai été content de trouver des gens assez gentil pour dépanner le newbee que j'étais, et je leur en suis reconnaissant. Alors je me mets à la place des newbee qui se pointent ici avec l'espoir de trouver une ame charitable.


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
Reply

Marsh Posté le 27-03-2007 à 22:50:02   

Reply

Marsh Posté le 28-03-2007 à 08:03:15    

Se lancer dans une BDD sans savoir faire un MCD/MPD est suicidaire :o

Reply

Marsh Posté le 28-03-2007 à 10:43:12    

Tamahome a écrit :

Se lancer dans une BDD sans savoir faire un MCD/MPD est suicidaire :o


 
Ba je pense que s'il ne connait pas, il va de toute façon devoir s'y mettre :D..
 
Ensuite, tu dis connaitre php, enfin tu as les bases quoi ?
Il te faudra aussi des bases ++ de HTML, CSS, JS, (éventuellement Ajax ça peut être util), bien entendu de SQL (je dis SQL car ça dépendra du SGBD que tu choisiras d'utiliser).
 
Vla. A vi il te faudra aussi du temps... éléments indispensable :D
 
Et puis un forum repose sur une base de données (enfin 1 ou plusieurs), donc il te faut pouvoir la conceptualiser, d'ou le message de Tamahome. Avant de te lancer dans ce projet, lit des topics (nombreux sont il sur le net), écris ce que tu veux pouvoir donner comme possibilité à tes utilisateurs, ce que tu veux laisser comme possibilité à tes administrateurs, etc... précise ton projet en amont, la prog ne dois venir qu'aprés, sur des bonne base, sinon tu devras certainnement recommencer plusieurs fois les trames de fond....
 
pareil dirige toi vers le POO tout de suite, donc PHP5

Reply

Marsh Posté le 28-03-2007 à 11:24:47    

chani_t a écrit :

Vla. A vi il te faudra aussi du temps... éléments indispensable :D


...et du courage...


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
Reply

Marsh Posté le 28-03-2007 à 11:54:40    

et un peu de jugeotte aussi :o ca aide :o
Ah et savoir lire l'anglais, c'est indispensable vu que toutes les docs un tant soit peu sérieuse sont dans la langue de Shakespeare [:boulax]

Reply

Marsh Posté le 28-03-2007 à 14:29:33    

Je sais lire l'anglais ! et le parler
 
Le PHP5 ? C'est le PHP normal, non ?

Reply

Marsh Posté le 28-03-2007 à 14:35:28    

:D... qu'est ce que tu appel le PHP normal :D.. c'est comme si tu disais... ba windows XP c'est le windows normal :D
 
c'est une version de php... on va dire la dernière stable, qui intégre une gestion de la Programmation Orienté Objet réelle, et plein d'autre petite chose sympa, mais qui dénigre des choses effectué dans les anciennes version (Magic_quotes par exemple).  
Etant donné que ton forum va veillir, il vaut mieux le créer directement dans une version de php récente, avec des possibilités plus étendues qu'avec les ancienne version de php...

Reply

Marsh Posté le 28-03-2007 à 19:37:36    

ou alors utiliser .Net 2.0 :o

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed