PHP + HTML
Agnes
-
-JAY- -
-JAY- -
Salut tout le monde,
J'ai un ptit problème de programmation avec html et php. Je dois mettre une balise html <input> dans du code php. J'ai besoin de php pour interpreter la valeur d'une variable et j'ai besoin de html pour passer les variables à la page suivante. Je n'arrive pas à combiner les 2 sans avoir une erreur. Si ya qqn qui aurait une petite idée ... Merci d'avance. Bonne journée
J'ai un ptit problème de programmation avec html et php. Je dois mettre une balise html <input> dans du code php. J'ai besoin de php pour interpreter la valeur d'une variable et j'ai besoin de html pour passer les variables à la page suivante. Je n'arrive pas à combiner les 2 sans avoir une erreur. Si ya qqn qui aurait une petite idée ... Merci d'avance. Bonne journée
A voir également:
- PHP + HTML
- Editeur html - Télécharger - HTML
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Espace en html ✓ - Forum HTML
- [**] Balise pour un espace vide en hml. Merci ✓ - Forum Webmastering
4 réponses
salut,
pour mettre du html dans du php, il faut mettre echo" avant et "; après.
Par exemple :
<?
echo"
<input type=\"submit\" value=\"Valider\" name=\"enregistrer\">
";
?>
(ne pas oublier les \ si tu as des " dans ton code html )
cusco
pour mettre du html dans du php, il faut mettre echo" avant et "; après.
Par exemple :
<?
echo"
<input type=\"submit\" value=\"Valider\" name=\"enregistrer\">
";
?>
(ne pas oublier les \ si tu as des " dans ton code html )
cusco
agnes
Merci bcp cusco, maintenant ça marche. J'ai un nouveau ptit problème : je reçois des informations d'une page et je les retourne vers une autre page. Ca fonctionne sauf quand j'ai des espaces. Seul le premier mot est pris en compte. Je ne sais pas si je dois encoder ou faire qqch dans le genre?
je ne comprend pas bien, dans quel cadre tu as des espaces ? quand tu envois du texte d'un formulaire par exemple ? (par le biais d'un input type=text ou quelque chose dans le meme genre)
si c'est le cas, c'est peut-être dans le paramétrage de ton php.ini
peux tu me donner ta version de php et sous quel OS (windows ou linux) tu tournes !
merci
cusco
si c'est le cas, c'est peut-être dans le paramétrage de ton php.ini
peux tu me donner ta version de php et sous quel OS (windows ou linux) tu tournes !
merci
cusco
En fait, j'ai des espaces quand j'envoie et reçois les données d'un formulaire. Je recois bien les données, je les reçois intégralement. Je dois les repasser à une autre page, donc j'utilise la balise <input type="hidden" ...> et là, je n'ai plus que le premier mot :-(. Je tournes sous Windows XP pro et c'est php5. Je vais regarder mon fichier php.ini, tu crois que ça peut être ça? Merci bcp cusco
php5 est encore en version beta, il vaut mieux pour le moment utiliser la version 4.3.2 qui est la verison stable de php, le problème vient peut-être de là.
sinon, il faut voir les options de ton php.ini, a mon avis, il y a quelque chose de mal paramêtré.
sinon, est-ce que tu utilises bien la variable $_GET['nom_de_ton_input'] pour récupérer la valeur de ton input ?
cusco
sinon, il faut voir les options de ton php.ini, a mon avis, il y a quelque chose de mal paramêtré.
sinon, est-ce que tu utilises bien la variable $_GET['nom_de_ton_input'] pour récupérer la valeur de ton input ?
cusco
Ouaip, j'utilise $_GET['nom_de_mon_input'] pour récupérer sa valeur. Avec un affichage, je contrôle que les valeurs sont bien récupérées. Jusque là, pas de problème. C'est quand je replace cette valeur dans un <input type = "hidden" ...> que les valeurs sont coupées. Je vais essayer de télécharger php4.3.2. Avec cette version ça marchera peut-être mieux, non? Merci, c'est sympa de m'aider.
Agnès
Agnès
Bonsoir,
je ne sais pas si cela vas t'aider mais tu peux utiliser la fonction urlencode pour passer ta variable.
<http://fr2.php.net/manual/fr/function.urlencode.php>
Bon Courage
-JAY-
je ne sais pas si cela vas t'aider mais tu peux utiliser la fonction urlencode pour passer ta variable.
<http://fr2.php.net/manual/fr/function.urlencode.php>
Bon Courage
-JAY-