Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1001 connectés 

  FORUM HardWare.fr
  Programmation

  question simple php html

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

question simple php html

n°43627
bob2674
Posté le 29-06-2001 à 12:07:40  profilanswer
 

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?

mood
Publicité
Posté le 29-06-2001 à 12:07:40  profilanswer
 

n°43630
Sh@rdar
Ex-PhPéteur
Posté le 29-06-2001 à 12:17:43  profilanswer
 

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
n°43655
bob2674
Posté le 29-06-2001 à 13:43:37  profilanswer
 

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 ...

n°43658
Profil sup​primé
Posté le 29-06-2001 à 13:45:27  answer
 

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

n°43659
bob2674
Posté le 29-06-2001 à 13:47:43  profilanswer
 

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

n°43663
Profil sup​primé
Posté le 29-06-2001 à 14:06:53  answer
 

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à...

n°43689
FLY LM
Posté le 29-06-2001 à 15:11:02  profilanswer
 

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 !!!

n°43697
bob2674
Posté le 29-06-2001 à 15:26:06  profilanswer
 

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

n°43702
FLY LM
Posté le 29-06-2001 à 15:38:10  profilanswer
 

A priori non !!!

n°43705
bob2674
Posté le 29-06-2001 à 15:41:15  profilanswer
 

ok thanks

mood
Publicité
Posté le 29-06-2001 à 15:41:15  profilanswer
 

n°43722
Sh@rdar
Ex-PhPéteur
Posté le 29-06-2001 à 16:27:12  profilanswer
 

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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  question simple php html

 

Sujets relatifs
Les frames en HTMLInfos sur la balise META en html
HELP => Formulaire HTML + envoie bdd + pseudo frame PHP = gros pb[HTML] afficher 1 charactere
[HTML] META CONTENT="no-cache"[HTML-CSS] changer la couleur de fond d'un chekbox sans utiliser XML
[ HTML ] Un bon nettoyeur de html word qui fait du traitement par lotsquestion simple HTML !
[HTML] Question simple .. Aidez moi svp :-)Question simple de html
Plus de sujets relatifs à : question simple php html


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR