$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 : $php_self

par Abc » 07 avr. 2005, 19:41

ca ve dire que les variable seront recuperé sur la meme page ou il y a les controles du formulaire ?

par Xenon_54 » 06 avr. 2005, 22:45

$_SERVER['PHP_SELF'] et NON pas $PHP_SELF

par Rudycqfd » 06 avr. 2005, 21:34

lorsque tu créés un script en php, bien souvent ton code est socké à l'extérieur de ta page html.
mais rien ne t'empeche d'imbriquer du html et du php sur la même page. Dans ce cas, ta page initialement en . html doit être nomée en . php et puisque tu appelles un script contenu dans ta page et non en faisant une référence du type

Code : Tout sélectionner

<form action="monscript.php" method="get">
tu y mets

Code : Tout sélectionner

<form action="<?php echo $PHP_SELF ?>" method="get">
8)[/code]

par Xenon_54 » 06 avr. 2005, 21:31

$_SERVER['PHP_SELF'] est la variable à utiliser.

Son utilité
Générer un formulaire qui se soumet à lui-même.

Exemple
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
...
</form>
;)

$php_self

par Abc » 06 avr. 2005, 21:01

j 'amerais bien savoir en quoi $php_self pourrais etre utile