Probleme avec un formulaire en flash - PHP - Programmation
Marsh Posté le 02-09-2004 à 15:33:26
Tu précises bien d'utiliser la méthode POST dans ton getURL ?
Marsh Posté le 02-09-2004 à 17:37:35
Dans ton flash, tes variables sont nommées correctement ? ( login et password ) ?
Marsh Posté le 02-09-2004 à 17:38:05
Essaye de faire ça :
Citation : if ( (isset($_POST['login']) && (isset($_POST['password']) ) { |
Marsh Posté le 02-09-2004 à 17:38:46
Et en mettant des simple quotes au lieu des doubles dans $_POST['login'] et $_POST['password'] ...
Marsh Posté le 02-09-2004 à 18:42:33
Le plus facile c'est encore de faire un
print_r($_REQUEST);
histoire de voir toutes les variables qu'on a
Marsh Posté le 02-09-2004 à 14:36:17
Bon j'ai fait un formulaire en flash tout basic , un formulaire login password en fait.
Ensuite j'utilise getURL pour envoyer le tout vers le fichier login.php
et voici le code
<?php
session_start();
//Recuperation des login et mot de passe
$login=$_POST["login"];
$password=md5($_POST["password"]);
//Connection à la base de données
mysql_connect("localhost","root","" );
mysql_select_db("bde" );
//Verification
$user="user_password";
$table="phpbb_users";
$query="SELECT * FROM phpbb_users WHERE username='$login' AND user_password='$password'";
$result = mysql_query($query) or die('error making query');
$affected_rows = mysql_num_rows($result);
//Si il y a un enregistrement, la connexion est valide sinon invalide.
if($affected_rows == 1) {
print 'validated';
$check=1;
?>
par contre j'ai ca comme erreur et je compreds vraiment pas :
Notice: Undefined index: login in d:\easyphp1-7\www\bde\login.php on line 4
Notice: Undefined index: password in d:\easyphp1-7\www\bde\login.php on line 5
not valid
mais quand je fais un formulaire basic en html ca marche parfaitement