Tout d'abord sachez que je suis une grande débutante en ce qui concerne la création de pages internet. Après de nombreuses lectures j'ai enfin réussi à créer un site dans sa presque totalité, presque car il me reste toujours le problème du formulaire de contact. Je ne connais rien au PHP, et l'option mailto pour envoyer le formulaire n'est pas terrible. J'ai beau lire tous ce qui se dit sur le sujet je n'y comprend pas grand chose voir rien, d'ailleurs plus je lis moins je comprend.
Le formulaire html est créer mais je ne sais vraiment pas comment faire pour l'envoyer via PHP si qq1 pouvait m'aider ce serait formidable.
Cela veut dire que la page contenant mon contact peut rester en html ? C'est une deuxième page (type mail.php) qui doit être en php ?
Mais le problème c'est qu'est-ce que je mets dans cette 2° page ?????
je n'arrête pas de les lire et cela ne fais que m'embrouiller personne ne semble capable d'expliquer les choses simplement, je conçois que le PHP soit une chose complexe mais pas moyen de trouver un semblant d'explication (d'approche) claire, peut-être suis-je stupide mais de ce que j'ai lu je suis loin d'être la seule à être complètement perdue.
Dans le principe, PHP est un langage qui fabrique une page HTML en fonction des requêtes envoyées par le visiteur et des conditions de traitement définies par le concepteur du site..
Donc, ta page (X)HTML contient le formulaire dont les variables prendront les valeurs définies par les choix du visiteur.. Une fois ce formulaire rempli, le fait de valider par le bouton prévu à cet effet dans le formulaire commande d'exécuter l'action définie dans le paramètre action="truc" (paramètre de la balise <form></form> ).
Si tu veux avoir un traitement évolué des données saisies par le visiteur (variables du formulaire), le paramètre action="truc" va pointer vers un fichier PHP, exemple "ma_page.php". C'est ce fichier que le serveur Web de ton hébergeur (ou de ton PC) va exécuter pour traiter les variables en fonction des conditions que tu auras définies dans ce même fichier PHP..
Une fois le traîtement PHP effectué par le serveur, celui-ci reconstruit une page Web en fonction des résultats du traitement, page Web retournée au visiteur en guise de résultat...
Sinon, pour ton info, PHP n'est pas spécialement compliqué, au moins dans les fonctions basiques.. Mais, comme pour tout langage de programmation, il faut bien veiller à être rigoureux dans le respect de la syntaxe et de la sémantique..
Cours en français pour tout comprendre des bases (déjà cité avec d'autres dans le topic unique pinné en tête de liste) :
- XHTML / CSS >> http://www.siteduzero.com/xhtml-css/ - PHP / MySQL >> http://www.siteduzero.com/php/ Ces cours sont aussi agrémentés d'exemples et de petits QCM à la fin de chaque rubrique..
EDIT : grillaid par KangOl... 'Faudrait que je tape un poil plus vite un de ces 4, parceque là ........
Message édité par Johan_et_Pirlouit le 05-11-2005 à 00:56:18