Titre: Récupérer les variables dans Dreamweaver
Posté par: linegio le le 05-10-2007 a 16:55:26
Bonjour,
Je suis débutant dans la programmation. J'ai fait un formulaire dans Dreamweaver mais je n'arrive pas à récupérer les variables. Voici les codes de formulaire générés par Dreamweaver 8:
$editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO patients (Mail, mot_de_passe) VALUES (%s, %s)", GetSQLValueString($_POST['Mail'], "text"), GetSQLValueString($_POST['mot_de_passe'], "text"), mysql_select_db($database_sitesante, $sitesante); $Result1 = mysql_query($insertSQL, $base1) or die(mysql_error()); $insertGoTo = "confirm.php"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); }
<form method="post" name="form1" action="<?php echo $editFormAction; ?>"> <td nowrap align="right">Mail:</td> <td><input type="text" name="Mail" value="" size="32"></td> <td nowrap align="right">Mot_de_passe:</td> <td><input type="password" name="mot_de_passe" value="" size="32"></td>
J'ai déjà essayé $mail=$_POST['Mail']; et assi: extract($_POST, EXTR_OVERWRITE); mais je ne peux pas récupérer les variables $Mail, $mot_de_passe ... dans le fichier "confirm.php"
Pouvez-vous m'aider pour récupérer les variables ?
Merci d'avance.
Linegio.
|
Titre: Re:Récupérer les variables dans Dreamweaver
Posté par: linegio le le 05-10-2007 a 22:08:15
J'ajoute une information:
Quand j'ai utilisé la méthode GET (j'ai déjà changé "$_GET" dans le formulaire):
$Email=$_GET['Email']; il marche très bien, je peux récupérer les variables.
Mais pourquoi la méthode POST ne marche pas ?
Merci de vos réponses.
Linegio. |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|