questions a propos de la programmation web

questions a propos de la programmation web - Programmation

Marsh Posté le 18-06-2002 à 21:19:23    

:hello:
 
bon, j ai un 'projet' de site a faire.
ca consiste en une page web avec un formulaire a remplir (page a laquelle +ieurs users peuvent se connecter /+mots de passes)
la formulaire validé, on doit le retrouver dans une adresse email x. et la personne qui a validé son formulaire doit recevoir un mail etc.
 
la page doit etre fonctionnelle et rapide, je me fiche du look.
 
j ai quelques vieilles connaissances de html qui datent !
je pense pas que tout ca soit possible en html
faut il que je me mette au php ?
 
enfin donnez moi des tuyaux svp :) tutoriaux ? quels prog ?
je suis completement noub en php
quels sont les avantages ? quand je faisais du html y avait pas ca !
 
 
merci :hello:
 
UPDATE : voir plus bas !


Message édité par RELAX Kev le 18-06-2002 à 23:24:47

---------------
platines vendues!
Reply

Marsh Posté le 18-06-2002 à 21:19:23   

Reply

Marsh Posté le 18-06-2002 à 21:21:37    

:p  
 
le php est un langage serveur, qui s'execute sur le serveur, et non sur le client :)
 
c un langage a part ... qui permet de faire plein de trucs, notamment de gerer des inscriptions, et de genrer de l'html

Reply

Marsh Posté le 18-06-2002 à 21:21:46    

RELAX Kev a écrit a écrit :

:hello:
 
bon, j ai un 'projet' de site a faire.
ca consiste en une page web avec un formulaire a remplir (page a laquelle +ieurs users peuvent se connecter /+mots de passes)
la formulaire validé, on doit le retrouver dans une adresse email x. et la personne qui a validé son formulaire doit recevoir un mail etc.
 
la page doit etre fonctionnelle et rapide, je me fiche du look.
 
j ai quelques vieilles connaissances de html qui datent !
je pense pas que tout ca soit possible en html
faut il que je me mette au php ?
 
enfin donnez moi des tuyaux svp :) tutoriaux ? quels prog ?
je suis completement noub en php
quels sont les avantages ? quand je faisais du html y avait pas ca !
 
 
merci :hello:  




 
Oh ben ... comme ça je dirais  
 
www.phpinfo.com
www.allhtml.com
 
php + html + apache
 
ça devrait aller...

Reply

Marsh Posté le 18-06-2002 à 21:23:26    

skylight a écrit a écrit :

:p  
 
le php est un langage serveur, qui s'execute sur le serveur, et non sur le client :)
 
c un langage a part ... qui permet de faire plein de trucs, notamment de gerer des inscriptions, et de genrer de l'html  




 
 
j ai pas bien compris le truc serveur /client sky !
 
par exemple quand je vois un site comme ca :
 
http://www.rue-montgallet.com/prix/liste.php?cat=101
 
c est du php pourtant j ai l impression je serais capable (en prenant du temps quand meme) d en faire autant en html


---------------
platines vendues!
Reply

Marsh Posté le 18-06-2002 à 21:27:26    

merci paranoid


---------------
platines vendues!
Reply

Marsh Posté le 18-06-2002 à 21:34:49    

RELAX Kev a écrit a écrit :

 
 
 
j ai pas bien compris le truc serveur /client sky !
 
par exemple quand je vois un site comme ca :
 
http://www.rue-montgallet.com/prix/liste.php?cat=101
 
c est du php pourtant j ai l impression je serais capable (en prenant du temps quand meme) d en faire autant en html  




 
 
ce que tu void,c'est l'html que le PHP a généré : autrement dit, le php est allé chercher les prix dans la base de donnée, a rajouté les balises html comme le webmaster l'a voulu, et l'a affiché !

Reply

Marsh Posté le 18-06-2002 à 22:34:41    

oki !! :)


---------------
platines vendues!
Reply

Marsh Posté le 18-06-2002 à 23:26:37    

je suis en train de faire le tutorial de php france, ici :
 
http://www.phpfrance.com/tutorials/index.php?id=3
 
la, on fait un formulaire HTML :
 
 

Code :
  1. <form method="post" action="test_form2.php">
  2. <p>Kaiv il test le péhachepé : C'est un site de merde, pas vrai ?</p>
  3. <p>t't appelle quoi toi ?<br>
  4. <input type="text" name="NOM DU GARS" size="40"><br>
  5. une bouze a dire ?<br>
  6. <textarea name="texte" cols="40" rows="3"></textarea>
  7. </p>
  8. <input type="submit" name="Submit" value="Envoyer ma daube">
  9. </form>


 
le tutorial dit 'Rien de bien compliqué pour le moment, c'est juste du code HTML. On utilise la méthode post et on met le nom du fichier PHP que l'on veut appeler dans "action". Par contre, donnez un nom explicite aux champs du formulaire, puisque PHP utilisera ces noms pour les variables.
 
je comprends pas bien la phrase en rouge.
c est quoi ces "noms explicite" ? on les met ou ? pas compris :/
 
edité :)


Message édité par RELAX Kev le 18-06-2002 à 23:34:42

---------------
platines vendues!
Reply

Marsh Posté le 18-06-2002 à 23:29:37    

bin dans ton code html,
 
t'a des balises du genre
 
<input type="text" name="nom" size="40">
 
ok ? j'ai mis le nom de chaque input (les input sont des zonnes de saisies, tu le sais)
 
 
en php quand tu aura validé le formulaire, le php va recuperer le contenu des champs ! dans l'exemple ci dessus, tu aura dans ta variable $nom le contenu du champ !
 
les noms explicites : il faut eviter de mettre des nom genre "toto" ou "ab", mais des noms representatifs genre "nom", ou "email"
 
kapiche ? :)

Reply

Marsh Posté le 18-06-2002 à 23:34:15    

skylight a écrit a écrit :

 
 
en php quand tu aura validé le formulaire, le php va recuperer le contenu des champs ! dans l'exemple ci dessus, tu aura dans ta variable $nom le contenu du champ !
 




 
ok ! kapiche
ca sert en quelques sortes de REPERE pour le php, c est ca ?


Message édité par RELAX Kev le 18-06-2002 à 23:36:01

---------------
platines vendues!
Reply

Marsh Posté le 18-06-2002 à 23:34:15   

Reply

Marsh Posté le 18-06-2002 à 23:35:39    

et quand c est input type = submit, la y a pas besoin de se soucier du 'name', si ?


---------------
platines vendues!
Reply

Marsh Posté le 18-06-2002 à 23:37:53    

RELAX Kev a écrit a écrit :

 
 
ok ! kapiche
ca sert en quelques sortes de REPERE pour le php, c est ca ?  




 
disons, que les formulaires en html, si tu veux recuperer le resultat en php, il faut donner un nom a chaque élément !

Reply

Marsh Posté le 18-06-2002 à 23:40:56    

RELAX Kev a écrit a écrit :

et quand c est input type = submit, la y a pas besoin de se soucier du 'name', si ?  




 
heu non, mais c'est preferable  
 
en gros
 
un formulaire en php, ca se passe comme ca
 

Code :
  1. if ($submit)
  2. {
  3. tralalalal on fait les traitements php, genre stockage en base de données
  4. } else {
  5. affichage HTML du formulaire
  6. }


 
 
en gros, faut que ton input type=submit, ai un nom="submit", car c'est preferable
 
quand tu valide un bouton, la page est RECHARGEE, et comme c'est une page .php, le php va lire tous les champs dont tu aura mis un nom !
 
donc quand tu valide, la variable submit prend une valeur
 
et d'apres le script, si une valeur est trouvée dans la variables $submit (donc formulaire enclenché) il traite ..

Reply

Marsh Posté le 18-06-2002 à 23:42:07    

ok j ai compris le systeme !
 
par exemple quand j ai ca dans la page du formulaire :
 
<input type="text" name="nomdugars" size="40">
<textarea name="skeutadi" cols="40" rows="3">
 
 
on le retrouve ici dans la page d apres le formulaire :
 
<?echo $nomdugars;?>
<?  
  echo "<p>seku t as dit : $skeutadi</p>";  
?>


---------------
platines vendues!
Reply

Marsh Posté le 18-06-2002 à 23:43:28    

en fait, je laisse submit quoi (pour ma me prendre la taite !)


---------------
platines vendues!
Reply

Marsh Posté le 18-06-2002 à 23:43:37    

RELAX Kev a écrit a écrit :

ok j ai compris le systeme !
 
par exemple quand j ai ca dans la page du formulaire :
 
<input type="text" name="nomdugars" size="40">
<textarea name="skeutadi" cols="40" rows="3">
 
 
on le retrouve ici dans la page d apres le formulaire :
 
<?echo $nomdugars;?>
<?  
  echo "<p>seku t as dit : $skeutadi</p>";  
?>  




yep, une fois que t'a validé le formulaire :)

Reply

Marsh Posté le 18-06-2002 à 23:44:57    

ok ! :) (rho skeu je suis doué :sol: :lol: )


---------------
platines vendues!
Reply

Marsh Posté le 18-06-2002 à 23:45:29    

RELAX Kev a écrit a écrit :

ok ! :) (rho skeu je suis doué :sol: :lol: )  




grosse mairde ! :D
 
 :kaola:

Reply

Marsh Posté le 18-06-2002 à 23:51:26    

skilai maichant !


---------------
platines vendues!
Reply

Marsh Posté le 18-06-2002 à 23:53:16    

nan j'avooe si t'a fait un peu de html c bon :)


Message édité par skylight le 18-06-2002 à 23:53:39
Reply

Marsh Posté le 19-06-2002 à 13:00:21    

:)


---------------
platines vendues!
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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