Vous n'êtes pas identifié(e).
Bonjour,
je dois avoir un pb de syntaxe pour faire ce que je vois actuellement dans ma barre d'adresse, cad:
http://forum.phpdebutant.org/post.php?fid=1
Code du formulaire:
Code du traitement:
Et ça me met l'erreur suivante:
Valeur de $variable:
Notice: Undefined variable: variable in C:\Program Files\EasyPHP 2.0b1\www\traitement.php on line 3
Voilà, merci d'avance pour vos réponses.
Je pose cette question après avoir bien cherché dans mes bouquins...
Ralph
Hors ligne
Saluton,
Bien sûr, depuis quelques années déjà register_gobal est positionné à off dans la config php.
Donc tu peux dorénavant récupérer $variable dans $_GET['variable']
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Oui, merci beaucoups, j'arrive à récupérer la valeur de la variable !
Mais par contre, la valeur est "texto" ce que j'écris après ! Impossible d'avoir la valeur de la variable au lieu de son nom...
Je donne le code:
Ca me donne:
Valeur de $variable: $variable
Donc, $variable contiens son nom...
J'essaye de mettre des ' des \" des je ne sais plus quoi encore mais ça ne passe que ce que je met après le "=" sans l'interpréter pour avoir
la valeur...
Je dois être très fatigué...
Merci de m'éclairer, je suis un débutant...
Ralph
Hors ligne
D'ailleurs, il serait bien que ce genre de questions soient présentes dans les futurs tuttos...
Car les bouquins sur HTML ne parlent que de HTML et les bouquins sur PHP ne parlent que de PHP (enfin, ceux que j'ai...).
Le lien entre les deux n'est pas évident pour les débutants comme moi.
Comme bouquins pour développer des sites webs, j'ai "HTML 4, l'assistant visuel" de Camille Gérard, "PHP & MySql" 2è édition de Luke Welling
& Laura Thomson, "CSS 2" 3è édition de Raphaël Goetter, "Oracle 8" pour le SQL, l'auteur n'est pas précisé mais le bouquin est en Francs...
Ca date...
Sinon, j'ai une formation Bac+2 DUT d'informatique, Licence et Maîtrise de 1994.
J'y ai appris la méthode Merise en DUT et en Maîtrise pour les SGBDR.
Voilà, j'arrête de raconter ma vie...
A+ et encore merci pour ce site !
Ralph
Hors ligne
On est bien d'accord que ça, c'est du html, php n'y intervient pas.
par contre
ou
et là php intervient et remplace $variable par sa valeur dans le texte html.
Bien sûr, la page doit avoir pour extension nomDePage.php
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Mais comment tu fais pour savoir tout ça ?!
Je ne savais pas que le php pouvais se fourrer dans un code html de cette manière là !
En tous cas, celà ne marche pas encore et je suis trop fatigué... Je vais aller me coucher...
Je verrai ça demain à tête reposée...
Merci et bonne nuit !
Ralph
Hors ligne
Mais comment tu fais pour savoir tout ça ?!
Quelques années de pratique m'ont enseigné, qu'en fait, on ne sait jamais grand chose sur rien.
Bonan nokton.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Glop,
<form method="post" action="traitement.php?variable=<?=$variable;?>">et là php intervient et remplace $variable par sa valeur dans le texte html.
Rhooo pas glop là MK
Cette syntaxe ne fonctionne pas sur toutes les configurations.
C'est plus sur
et :
(je préfère)
Alain.
Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop
Hors ligne
A mon corps défendant, le livre que je suis en train de traduire use et abuse de cette syntaxe des short-tags qu'il faut effectivement éviter pour les raisons expliquées ici : http://fr2.php.net/manual/fr/language.b … hpmode.php
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Voir aussi : http://phpdebutant.org/article143.php
Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop
Hors ligne
J'ai bien dormi cette nuit et j'ai trouvé la solution en 2 minutes...
J'ai écrit ça mais je vais sans doute faire ce que tu dis:
Et ça donne:
Valeur de $variable: test
Maintenant que ça marche, je vais essayer de trouver la bonne syntaxe pour avoir un code propre.
Car pour moi aussi, la propreté du code est fondamentale.
En tous cas, merci à tous !
Ralph
Hors ligne
C'est un peu difficile à lire avec tous les \.
Quand on affiche du code HTML avec echo, il est plus lisible en utilisant ' au lieu de ".
Par exemple :
echo 'Valeur de $variable: ', $variable;
?>
Alain.
Promotion de PPOO : Programmation Propre Orientée Objet !!
Recommande AAO : Apéritif Avec Olives...
Glop, glop
Hors ligne