Mise ne forme correct du code

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 : Mise ne forme correct du code

par Cyrano » 28 juin 2006, 07:47

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
}
?>

par Lorenzo » 28 juin 2006, 00:26

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

Mise ne forme correct du code

par houpdelta » 28 juin 2006, 00:16

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 :(