no save
Assistance
Achat
News

Forum | webmastering
PHP pb formulaire et insert mysql
greg_one, le jeu. 11 déc. 2003 à 12:28:47
Bonjour,
Un pb tout ce qu'il y a de plus classique en php, mais je m'arrache les cheveux...
J'ai 2page php, page1 : un formulaire avec des champs texte et page 2 : connexion à mysql et insert des données récupérées.

Mais dans la page2, il m'affiche des erreurs (undefined variable) qd j'utilise les variables $login, $age... enfin les valeurs des champ texte html.

le code en résumé:
PAGE1
...
<form name=form2 action="insert_compte.php">
....
<input type=text class=menuItem name=login size=20 maxlength=30>
<input type=text class=menuItem name=age size=4 maxlength=3>
...
<input type=submit onclick='if(verif_form()) document.forms[1].submit();' name=ok value=OK>
</form>


PAGE2 (insert_compte.php)
<?php

require("variable.php");
require("head.php");

if(!($link=mysql_connect($hostname,$username,$password)))
{
afficheerreur(sprintf("Erreur de connexion serveur"));
exit();
}

if(!(mysql_select_db($nombase,$link)))
{
afficheerreur(sprintf("Erreur de base de données"));
exit();
}


$requete = "INSERT INTO $nomtable SET login='%s', password='%s', age='%s', ville='%s'";

if(!(mysql_query(sprintf($requete,$login,$pass1,$age,$ville),$link))) // ici l'ERROR (undefined variable)
{
afficheerreur(sprintf("Erreur d'exécution requête"));
exit();
}


require("tail.php");

?>


kalamit
déc. 03
Suivant
REPONSES
kalamit
déc. 03
kryoportail
août 08
Version Web
Réalisé par RedShift
no save