NORME PHP

Résolu
Bonjour,

esq je peux faire ça
<?php
echo "<input type="text" name="pseudo" id="pseudo" tabindex="10" value= $nom/>"

?>

pour attribuer une valeur dynamique au pseudo
?????????

4 réponses

  1. Plutôt:
    echo "<input type=\"text\" name=\"pseudo\" id=\"pseudo\" tabindex=\"10\" value=\"$nom\" />"; 
    0
    1. Personnellement je préfère utiliser les guillemets simples (apostrophes).
      C'est plus rapide, PHP ne cherche pas les variables ni les séquences (\n \t \r etc).

      echo '<input type="text" name="pseudo" id="pseudo" tabindex="10" value="'.$nom.'" />';

      Ou encore mieux : on sépare le code de présentation (vue - HTML) du code de logique (controleur - PHP) en utilisant le pattern MVC.
      https://fr.wikipedia.org/wiki/Mod%C3%A8le-Vue-Contr%C3%B4leur
      0
  2. ça marche toujours pas ; si je fais value="zidane"
    ds le formulaire ça va afficher zidane

    mais moi je veux récuperer le nom dans une varible $nom puis faire value=$nom

    mais apparament je trouve pas comment le realisé ???
    0
    1. $nom='zidane'; 
      echo "<input type=\"text\" name=\"pseudo\" id=\"pseudo\" tabindex=\"10\" value=\"$nom\" />";
      0
  3. oui ça marche mnt merci pour votre aide
    0
    1. N'oublie pas de modifier le statut en Résolu en haut.
      0