peut-on copier $Post[..]?

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 : peut-on copier $Post[..]?

Re: peut-on copier $Post[..]?

par TAB » 03 oct. 2009, 20:05

Eh oui, $_POST c'est $_POST, ce n'est pas la même chose que $_post ou $_PoSt ;)
En effet! Je ne savais pas que PHP était sensitif à la casse. Merci!

Re: peut-on copier $Post[..]?

par Berzemus » 03 oct. 2009, 17:56

C'est vrai que je suis un peu laconique des fois.. :|

Re: peut-on copier $Post[..]?

par Calimero » 03 oct. 2009, 14:24

Une histoire de majuscules peut-être.
Plus exactement ici :
$Lg=$_Post["Lang"];
Eh oui, $_POST c'est $_POST, c'est pas la même chose que $_post ou $_PoSt ;)

Re: peut-on copier $Post[..]?

par Berzemus » 03 oct. 2009, 10:37

Une histoire de majuscules peut-être.

peut-on copier $Post[..]?

par TAB » 03 oct. 2009, 06:13

Bonjour!
Ygloe.php:
<?php error_reporting(E_ALL | E_STRICT);
$Lng='Latin'; include 'Yform.php'?>
YForm.php:
<?php echo ' Yform Lng=',$Lng ?>
 <form action="Ygloea.php" method="post">
 <input type='hidden' name='Lang' value="<?php echo $Lng ?>"/>
 <input type='submit' value='Allez!'/></form>
</body></html>
Ygloea.php:
<HTML><BODY>
<?php echo 'Gloea: '; var_dump($_POST["Lang"]);
$Lg=$_Post["Lang"]; var_dump($Lg); echo 'Gloea Lg=',$Lg;?>
</BODY></HTML>
Lance Ygloe.php; affichage:
Yform Lng=Latin

clique le bouton; affichage:
Gloea: string(5) "Latin" NULL Gloea Lg=

"Latin" a bien été reçu par Ygloea, mais n'a pas été assigné à Lg; pourquoi?