[RESOLU] Affichage incomplet du champ value d'une balise input

Petit nouveau ! | 1 Messages

22 juin 2020, 12:47

Bonsoir,
Je vous soumets un pb pratique d'affichage incomplet du champ value d'une balise input.
Voici le php:
      <?php
        $adr1="9 impasse de Lorraine";
        echo 'Adr: '.$adr1.PHP_EOL;
        echo '<input type="text" value='.$adr1.'>';
      ?>
Le résultat fait apparaître "9" dans la balise input et non "9 impasse de Lorraine".
Vous est-il possible de m'expliquer comment contourner cet apparent dysfonctionnement?
Excusez-moi pour une question aussi basique.
Par avance merci.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

22 juin 2020, 13:41

Bonjour,

Clic-droit, afficher la source et tu verras qu'il manque quelque chose pour que ton code HTML soit valide ;-)
Quand tout le reste a échoué, lisez le mode d'emploi...

Mammouth du PHP | 1967 Messages

22 juin 2020, 13:41

   <?php
        $adr1="9 impasse de Lorraine";
        echo 'Adr: '.$adr1.PHP_EOL;
        echo '<input type="text" value="'.$adr1.'">';
      ?>
ce n'est pas un problème de php mais de html. regarde le code html que ton code produit et ensuite celui que produit ma correction. si tu a un bon editeur de texte avec coloration syntaxique tu y verra la différence
<input type="text" value=9 impasse de Lorraine>
<input type="text" value="9 impasse de Lorraine">
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube

Invité
Invité n'ayant pas de compte PHPfrance

22 juin 2020, 18:24

Bonjour @rthur et spols,
Merci pour vos réponses: tout est rentré dans l'ordre !! :D
Cdt
PS: est-ce que je dois cloturer le sujet? et comment?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

22 juin 2020, 19:03

Avec plaisir !
est-ce que je dois cloturer le sujet? et comment?
En te connectant à ton compte "cmlc" tu verras apparaitre un bouton "Résolu ?" sous le titre de cette page sur lequel tu pourras cliquer pour indiquer que le sujet est clos :-)
Quand tout le reste a échoué, lisez le mode d'emploi...