Afficher dans une liste html un echo PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Afficher dans une liste html un echo PHP

par Beloved » 04 juil. 2007, 11:14

C'etait bien ça.
Il fallait que je mette mon echo avant la fermeture du option.

MERCI à tous !!

par orgerix » 04 juil. 2007, 11:03

Tout dépend de ce que tu veux afficher.

Si c'est des options à ajouter à ton select, tu es obligé de le faire entre els balises. Si c'est afficher un texte, il fat mettre ton bloc PHP en dehors du select.

par Truc » 04 juil. 2007, 11:03

Déjà, utilise les balises <?php au lieu de <? Certains systèmes ne suportent pas les balises <?
Dépend de la directive short_open_tag du php.ini
Ensuite, utilise le BBCode PHP pour poster ton code, il est ainsi plus simple à regarder.
Tout à fait... :pouce:

Pour le souci tu refermes la balise <option> avant le echo donc tu écris entre la balise </option> et </select> :wink:

par Invité » 04 juil. 2007, 10:57

En fait, je me demande si je peux afficher un echo php dans une liste...
Si oui, est ce la bonne solution ?

par orgerix » 04 juil. 2007, 10:53

Déjà, utilise les balises <?php au lieu de <? Certains systèmes ne suportent pas les balises <?

Ensuite, utilise le BBCode PHP pour poster ton code, il est ainsi plus simple à regarder.

Pour répondre à ta question, chez moi le code marche très bien, juste que le deuxième echo ne s'affiche pas car compris dans un select, mais il est présent dans la source. Mais montre nous tout ton code, surtout les parti php, peut être que tu as d'autres erreurs.

Afficher dans une liste html un echo PHP

par Beloved » 04 juil. 2007, 10:46

Bonjour à tous,

je suis débutant en PHP et j'aimerai pouvoir afficher un echo PHP dans une liste HTML.
J'ai simplifier le code à l'extreme pour l'exemple.
Ce qui ce passe c'est que le 1er echo s'affice, mais pas le deuxieme.
Sauf si je supprime les deux lignes entre les deux blocs PHP
Est ce une abération de vouloir faire afficher un echo php dans une liste ?

Merci pour votre aide.
</head>
<body>
   <form name="SubmitForm" action="lireINI.php" method="POST">
     <? 
	echo"emplacement 1er bloc PHP"
      ?>
     <select name="IWUser" size="9" id="IWLBUSERNAME" class="IWLBUSERNAMECSS">
           <option SELECTED value="-1">[Veuillez vous identifier]</option>
            <?
                 echo"emplacement 2ème bloc PHP"
            ?>
     </select>
     </form>
</body>
</html>