Bonjour,
Je suis débutant pour 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:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $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)); } |
1 2 3 4 5
| <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é 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.
Partager