par
Ryle » 22 mai 2012, 18:50
Qu'est ce que tu veux faire au juste ?
D'après ton code, il y a deux notions distinctes à savoir :
- le include te permet d'inclure un script php (secondaire) dans un script principal. Cela permet de centraliser et mutualiser certains bout de code. Au final, lors de l'exécution, php considère qu'il s'agit d'un seul et même script, qu'il exécute pour envoyer le résultat au navigateur (et donc à l'utilisateur). Dans l'ordre d'exécution, c'est d'abord php et ensuite html. Tu ne peux donc pas exploiter un résultat html via php lors de la génération de la page (donc pas avec un include)
- les formulaires html te permettent depuis une page A, d'envoyer des données spécifiée par l'utilisateur vers une autre page où elles seront reçues et traitées par php (cette autre page pouvant être la page A elle même). En fonction de la méthode d'envoi des données de ton formulaire (GET ou POST), php saura récupérer les données soumises par l'utilisateur via les variables $_GET['nom_du_champ'] ou $_POST['nom_du_champ'] selon que la données est envoyée en get ou en post.
Qu'est ce que tu veux faire au juste ?
D'après ton code, il y a deux notions distinctes à savoir :
- le include te permet d'inclure un script php (secondaire) dans un script principal. Cela permet de centraliser et mutualiser certains bout de code. Au final, lors de l'exécution, php considère qu'il s'agit d'un seul et même script, qu'il exécute pour envoyer le résultat au navigateur (et donc à l'utilisateur). Dans l'ordre d'exécution, c'est d'abord php et ensuite html. Tu ne peux donc pas exploiter un résultat html via php lors de la génération de la page (donc pas avec un include)
- les formulaires html te permettent depuis une page A, d'envoyer des données spécifiée par l'utilisateur vers une autre page où elles seront reçues et traitées par php (cette autre page pouvant être la page A elle même). En fonction de la méthode d'envoi des données de ton formulaire (GET ou POST), php saura récupérer les données soumises par l'utilisateur via les variables $_GET['nom_du_champ'] ou $_POST['nom_du_champ'] selon que la données est envoyée en get ou en post.