opiumwafa
Messages postés15Date d'inscriptionjeudi 7 avril 2005StatutMembreDernière intervention31 août 2011
-
8 avril 2005 à 11:56
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
10 avril 2005 à 10:55
G un problème de récupération des variables que je saisie
dans un formulaire pour envoyer à une autre page sachant que je
que le même programme php marche sur linux et ne marche pas sur win2000.Voici mon programme:
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 8 avril 2005 à 12:10
Hello,
c'est une question de gestion de ton php.ini, voire de version de php.
Dans tous les cas, que ce soit sur Linux ou Windows, ou ce que tu veux,
il FAUT utiliser ce que t'a donne larcan57 comme reponse. Cette
variable $_POST. Enfin, pour un formulaire en post, en tous cas.
JoJo738
Messages postés1267Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention29 juin 20102 8 avril 2005 à 12:50
Lu,
sinon tu peux faire au debut :
foreach( $_POST as $key=>$val ) {
$$key = $val;
}
Et tu auras $ca au lieu de $_POST['ca']
<hr size="2" width="100%">Si ma reponse te convient, merci de l'accepter !
Svp, il faut faire des codes aux normes !!!
<?php et pas <? , et ' au lieu de ". Coloration de code php : http://pexors.free.fr/color.php
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 9 avril 2005 à 10:45
Par contre, lancons un debat :-)
Pourquoi faire ca ?
Je n'ai pas trouve encore d'arguments valables pour la non reutilisation directe des $_POST ou $_GET dans le code. Leur assigner une nouvelle variable, c'est creer des variables en double (ou alors il faut penser a vider les $_POST, et meme, on a fait une rassignation); et avec ce code, en plus, on parcourt un tableau. Bref selon moi c'est du gaspillage de ressources. Meme si c'est minime...
JoJo738
Messages postés1267Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention29 juin 20102 9 avril 2005 à 11:01
Lu, je ne sais pas.
Mais il y en a enormement qui font ca :
$ca = $_POST['ca'];
echo $ca;
Alors pourquoi ne pas tous les faire en meme temps. Et c'est quand meme plus joli, non ? avoir $ca au lieu de $_POST['ca'], car quand il commence a en avoir beaucoup ...
<HR width="100%" SIZE=2>
Si ma reponse te convient, merci de l'accepter ! Svp, il faut faire des codes aux normes !!! Coloration de code php : http://pexors.free.fr/color.php
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 10 avril 2005 à 10:55
Ah ben donc pas de debat lol, vu que globalement on est d'accord. Je reutilise aussi directement mes $_POST ou GET sans passer par une variable intermediaire. Et ca ne fait pas tres tres moche je trouve, c'est meme assez clair dans une requete par exemple. Mais ca c'est une question de gout :-)