Page 1 sur 1

Mise ne forme correct du code

Posté : 28 juin 2006, 00:16
par houpdelta
Salut,

j'ai ecrit des lignes de code (elle fonctionne) mais l'ecriture me semble completement illisible

quelqu'un peut 'il m'indiquer une facon correct d'ecrire se morceau de code et des liens pour la mise en page de code php

Code : Tout sélectionner

<?php if ( $userdata['session_logged_in'] != '1') { print('<form method="post" action="' . $phpbb_root_path. 'login.php" >'); print('<p class="formulaire" > Pseudo : </p>'); print('<p class="formulaire" > <input type="text" name="username" /></p>'); print('<p class="formulaire" > Mot de passe : </p>'); print('<p class="formulaire" ><input type="password" name="password" /> </p>'); print('<p class="formulaire" > Connexion automatique : <input type="checkbox" name="autologin" /> <input type="hidden" name="redirect" value="../index.php " /> <input type="hidden" name="ext" value="1" /> </p>'); print('<p class="formulaire" > <input type="submit" name="login" value="Connexion" /> </p>'); print('<p class="formulaire" > </form> </p>'); } else { print('<FORM NAME="aceButton"> <INPUT TYPE="BUTTON" VALUE="Deconnection" onClick="this.href=(\'forum/login.php?logout=true&sid="' .$son_id.' "\')"> </FORM>'); } ?>
Merci :(

Posté : 28 juin 2006, 00:26
par Lorenzo
la syntaxe HDOC : http://www.php.net/manual/fr/language.t ... ax.heredoc :D
tu vas directement assigner des variables en utilisant cette syntaxe et ensuite faire un simple printf() ou sprintf() sur la var

Posté : 28 juin 2006, 07:47
par Cyrano
Autre méthode, sortir le HTML du PHP :
<?php
if ( $userdata['session_logged_in'] != '1')
{
?>
<form method="post" action="<?php echo($phpbb_root_path ."login.php"); ?>" >
<p class="formulaire" >   Pseudo :  </p>
<p class="formulaire" > <input type="text" name="username" /></p>
<p class="formulaire" >  Mot de passe : </p>
<p class="formulaire" ><input type="password" name="password" /> </p>
<p class="formulaire" >   Connexion automatique : <input type="checkbox" name="autologin" />
  <input type="hidden" name="redirect" value="../index.php " />
  <input type="hidden" name="ext" value="1" />  </p>
<p class="formulaire" >    <input type="submit" name="login" value="Connexion" /> </p>
<p class="formulaire" >   </form> </p>
<?php
}
else
{
?>
<FORM NAME="aceButton">
<INPUT TYPE="BUTTON" VALUE="Deconnection" onClick="this.href=('forum/login.php?logout=true&sid=<?php echo($son_id); ?>')">
</FORM>
<?php
}
?>