echo $_SERVER['PHP_SELF'

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 : echo $_SERVER['PHP_SELF'

par Truc » 11 juin 2006, 12:03

Et un taf prémaché un :x

Il aurait trouvé de lui même :cry:

par Vaedan » 11 juin 2006, 11:49

C'est surtout que tu ouvres (et ferme) une balise PHP dans du code PHP :)

par Cyrano » 11 juin 2006, 11:49

logique, tu as deux erreurs dont une grosse :
- un guillemet non fermé dans ta balise <form> ;
- Tu à un "echo()" à l'intérieur d'un autre "echo()" ce qui est beaucoup plus génant;

D'autre part, essaye de séparer autant que possible le HTML du PHP:
<?php
// du code PHP ...
?>
<!-- du code HTML -->
<form action="<?php echo($_SERVER['PHP_SELF']); ?>" method="post" name="MonFormulaire">
<?php
// encore du PHP...
?>

par Truc » 11 juin 2006, 11:46

Salut,

Compte le nombre de "echo" sur cette ligne et tu trouveras toi même le problème :wink:

echo $_SERVER['PHP_SELF'

par thechakib » 11 juin 2006, 11:29

Salut,

voila quand j'ecrit ce code ya un message d'erreur :
 echo "<FORM METHOD=POST NAME='MonFormulaire' action="<?php echo $_SERVER['PHP_SELF'];?> >";
le message d'erreur est :

Parse error: parse error, unexpected '?' in d:\chakib\trust\test\divers\mes listes.php on line 61

Merci d'avance.