par
albat » 04 nov. 2008, 16:20
"Ce code ne fonctionne pas ?" Et pour cause !

Si pour écrire ton message dans ce forum,
tu utilises la balise
au lieu de la balise [CODE ],
la coloration syntaxique te montrera que quelque chose ne va pas :
[php]print("<form name = \"formulaire\" method=\"post\" action=\" <?php $PHP_SELF; ?>\">\n");

Tu es déjà dans un script PHP - puisque tu utilises la fonction print() -
et tu ouvres de nouveau un script par le conteneur
<?php 
(dans lequel tu as oublié un
echo et qui ne fonctionnerait donc pas de toute manière).
Tu peux aussi améliorer la lisibilité de ton code,
en écrivant par exemple :
echo '<form name="formulaire" method="post" action="'.$_SERVER['PHP_SELF'].'">'."\n";