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:
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.
}
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
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...
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
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 :-)