Un petit probleme en php (envoie d'info )

Fermé
info2009 Messages postés 773 Date d'inscription samedi 20 octobre 2007 Statut Membre Dernière intervention 4 mars 2016 - 24 oct. 2009 à 01:16
info2009 Messages postés 773 Date d'inscription samedi 20 octobre 2007 Statut Membre Dernière intervention 4 mars 2016 - 24 oct. 2009 à 14:50
Bonjour,
SVP quand j'ai une seul variable a récupirer je fais l'instruction suivante :
<form action="rep_med.php?numero_du_sujet=<?php echo $val['corespondance']; ?>" method="post">
et a l'autre coté du programme j'utilise l'instruction suivante
if(isset ($_post[numero_du_sujet]))
cette méthode est utiliser dans le cas d'une seule variable
mon probleme que je dois envoyer deux variable en même temps comment je dois faire
merci d'avance
A voir également:

3 réponses

P@t@ch0n Messages postés 565 Date d'inscription mercredi 15 avril 2009 Statut Membre Dernière intervention 28 décembre 2009 85
24 oct. 2009 à 08:25
Hello,

C'est à dire ?
Plusieurs valeurs pour numero_du_sujet ?
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
24 oct. 2009 à 10:04
si tu as plusieurs variables a passer par l'url tu mets &


<form action="rep_med.php?numero_du_sujet=<?php echo $val['corespondance']; ?>&varaible2=<?php echo $var2; ?>" method="post">

mais tu mélanges un peu les methodes POST et GET if(isset ($_post[numero_du_sujet]))

car si tu passes tes variables par l'URL il faut récupérer par $_GET

if(isset ($_GET['numero_du_sujet'])) $numero_du_sujet=$_GET['numero_du_sujet'];
if(isset ($_GET['variable2'])) $numero_du_sujet=$_GET['variable2'];


car le parametre methode="post" dans la balise <form concerne l'envoi des valeurs des champs du formulaire
<input...
ou <select

il serait beaucoup plus judicieux de mettre ces varaibles en champ caché <input type="hidden"
tu aurait ainsi tout en POST et ça eviterait d'avoir des valeurs en clair dans l'url

ensuite if(isset ($_post[numero_du_sujet]

n'est pas correct en php la casse est importante post et POST c'est pas la même variable

il faut $_POST
et il faut mettre les '
if(isset ($_POST['numero_du_sujet'].......


vas voir le site www.siteduzero.com
0
info2009 Messages postés 773 Date d'inscription samedi 20 octobre 2007 Statut Membre Dernière intervention 4 mars 2016 15
24 oct. 2009 à 14:50
salut Alain pour l'explication et la solution
0