par
Vince » 06 juil. 2005, 15:48
Salut, vu que tu n'as que deux ligne qui change dans ton form, pas besoin de refaire tout dans tes conditions. Les deux ligne suffisent.
Alors parfois tu utilise les quotes dans tes echos et parfois les doubles quotes, je te conseil de toujours utiliser la meme methode, c'est plus clair a mon avis. moi j'utilise les doubles quotes. les variables simple n'ont pas besoin d'etre mises hors de l'echo.
echo "<center>";
echo "<form action='$page' method='post'>";
echo "<input type='hidden' value='".$_POST['motsclef']."' name='motsclef'>";
echo "<input type='hidden' value='".$_POST['methode']."' name='methode'>";
if($limite != 0)
{
echo "<input type='submit' value='précédents'>";
echo "<input type='hidden' value='$limiteprecedente' name='limite'>";
}
if($nb >= 20)
{
echo "<input type='submit' value='suivants'>";
echo "<input type='hidden' value='$limitesuivante' name='limite'>";
}
echo "</form>";
Pour ton probleme, je pense que c'est du a ton champs caché que tu as un saut de ligne mais pas certain. Essaye de les desactivé momentanément pour voir si le problème persiste.

Salut, vu que tu n'as que deux ligne qui change dans ton form, pas besoin de refaire tout dans tes conditions. Les deux ligne suffisent.
Alors parfois tu utilise les quotes dans tes echos et parfois les doubles quotes, je te conseil de toujours utiliser la meme methode, c'est plus clair a mon avis. moi j'utilise les doubles quotes. les variables simple n'ont pas besoin d'etre mises hors de l'echo.
[php]
echo "<center>";
echo "<form action='$page' method='post'>";
echo "<input type='hidden' value='".$_POST['motsclef']."' name='motsclef'>";
echo "<input type='hidden' value='".$_POST['methode']."' name='methode'>";
if($limite != 0)
{
echo "<input type='submit' value='précédents'>";
echo "<input type='hidden' value='$limiteprecedente' name='limite'>";
}
if($nb >= 20)
{
echo "<input type='submit' value='suivants'>";
echo "<input type='hidden' value='$limitesuivante' name='limite'>";
}
echo "</form>";
[/php]
Pour ton probleme, je pense que c'est du a ton champs caché que tu as un saut de ligne mais pas certain. Essaye de les desactivé momentanément pour voir si le problème persiste.
:wink: