question simple php html

question simple php html - Programmation

Marsh Posté le 29-06-2001 à 12:07:40    

comment peux t on ecrire d'une façon simpledu code html dans du php lorsque 'il y a bcp de texte html et php qui s'intercoupe?

Reply

Marsh Posté le 29-06-2001 à 12:07:40   

Reply

Marsh Posté le 29-06-2001 à 12:17:43    

2 options :
 
echo ou print ton code HTML avec \" ou ' à la place de "
 
ou ton code HTML entecoupé de php avec <td><? php code ?></td>


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 29-06-2001 à 13:43:37    

il n'y a pas d'autre moyen car c'ets lourd d'ecrire soit print soit <? ?> surtout quand tu as juste une ligne d'html puis une ligne de php puis html ...

Reply

Marsh Posté le 29-06-2001 à 13:45:27    

et pourtant... il n'y a pas d'autres solutions...

Reply

Marsh Posté le 29-06-2001 à 13:47:43    

ben merci quand meme, je vais devoir taper beaucoup de ligne

Reply

Marsh Posté le 29-06-2001 à 14:06:53    

en fait j'utilise la solution deux quand j'ai de longue portions de code soit php soit html, et j'utilise la solution un quand j'ai une alternance de php et d'html... grosso-merdo, je fais tout en php dans ces cas-là...

Reply

Marsh Posté le 29-06-2001 à 15:11:02    

Ca devient lourd surtout lorsque tu écris (c'est ton code d'un autre topic) :
 
foreach($tabcor as $k => $v) {
print ("<INPUT TYPE=CHECKBOX NAME=" );  
print ("$var[]" );  
print ("VALUE=OUI>" );
print ("$tabcor[$k]" );  
print ("<INPUT type=SUBMIT VALUE='OK'>" );
print ("</FORM>" );
}
 
Tu peux déjà écrire cela :
 
foreach($tabcor as $k => $v) {
 
echo "<INPUT TYPE=CHECKBOX NAME=$var[] VALUE=OUI>$tabcor[$k]  
      <INPUT type=SUBMIT VALUE='OK'>
      </FORM>";
}
 
ou cela :
 
foreach($tabcor as $k => $v) {
 
echo '<INPUT TYPE=CHECKBOX NAME='.$var[].' VALUE=OUI>'.$tabcor[$k].'
      <INPUT type=SUBMIT VALUE="OK">
      </FORM>';
}
 
C'est déjà moins lourd !!!

Reply

Marsh Posté le 29-06-2001 à 15:26:06    

mais quand on met echo ce n'est pas moins bien que print??

Reply

Marsh Posté le 29-06-2001 à 15:38:10    

A priori non !!!

Reply

Marsh Posté le 29-06-2001 à 15:41:15    

ok thanks

Reply

Marsh Posté le 29-06-2001 à 15:41:15   

Reply

Marsh Posté le 29-06-2001 à 16:27:12    

Mo j'utilise l'option 2 (php intégré au HTML) passque c'est chiant à taper les \"  :sleep:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed