Bonjour J'essaye d'envoyer une variable avec POST (Hello Angel). Tel est le code:Affecter un attribut HTML à PHP
<form action="dos.php" method="post" name="compra">
<input name="id_txt" type="hidden" value=<?php echo "Hello Angel" ?>/>
<input type="submit" name="Send" value="Send" />
</form>
quand dans l'autre page montrent la variable, ne montre l'espace (uniquement Bonjour). C'est le code:
<?php
if (isset($_POST['id_txt']))
echo $_POST['id_txt']
?>
Alors, comment puis-je tout montrer?
Il y a aussi une fonction PHP appelé [htmlspecialchars()] (http: //php.net/manual/fr/function.htmlspecialchars.php) qui fera en sorte que tout ce que vous faites écho fonctionnera à l'intérieur d'un attribut HTML même entre guillemets, mettez juste à jour votre bloc '' à ceci: 'value =" < ? php echo htmlspecialchars ("Bonjour" Hacker \ ""); ?> "' –