indentification
Posté : 29 mai 2005, 15:43
Bonjour,
Serait-il possible que quelqu'un vérifie si il y a des erreurs dans mon script?
<?php
/*Connexion d'un enregistré*/
session_start();
$host="l********";
$user="********";
$mpasse="********";
$database="****";
$connexion = mysql_connect("$host", "$login", "$mpasse")
or die ("Connexion à la base impossible");
$db = mysql_select_db($database)
or die("Sélection de la base impossible");
$sql = "SELECT pseudo FROM membres
WHERE login='$POST[pseudo]'";
$result = mysql_query($sql)
or die("La requête SQL à échoué");
$num = mysql_num_rows($result);
if ($num == 1)
{ $sql = "SELECT pseudo FROM membres
WHERE login='$POST[pseudo]'
AND mpasse='$POST[mpasse]'";
$result2 = mysql_query($sql)
or die("impossible d'exécuter la requête");
$num2 = mysql_num_rows($result2);
}
if ($num2 > 0)
{$logname = $POST['pseudo'];
$_SESSION['auth'] = $logname;
mysql_query($sql)
or die("La requête SQL à échoué");
header ("Location: pageco_1.php");
else
{ header ("Location: erreur_connec.php");
}
mysql_close($connexion);
?>
Serait-il possible que quelqu'un vérifie si il y a des erreurs dans mon script?
<?php
/*Connexion d'un enregistré*/
session_start();
$host="l********";
$user="********";
$mpasse="********";
$database="****";
$connexion = mysql_connect("$host", "$login", "$mpasse")
or die ("Connexion à la base impossible");
$db = mysql_select_db($database)
or die("Sélection de la base impossible");
$sql = "SELECT pseudo FROM membres
WHERE login='$POST[pseudo]'";
$result = mysql_query($sql)
or die("La requête SQL à échoué");
$num = mysql_num_rows($result);
if ($num == 1)
{ $sql = "SELECT pseudo FROM membres
WHERE login='$POST[pseudo]'
AND mpasse='$POST[mpasse]'";
$result2 = mysql_query($sql)
or die("impossible d'exécuter la requête");
$num2 = mysql_num_rows($result2);
}
if ($num2 > 0)
{$logname = $POST['pseudo'];
$_SESSION['auth'] = $logname;
mysql_query($sql)
or die("La requête SQL à échoué");
header ("Location: pageco_1.php");
else
{ header ("Location: erreur_connec.php");
}
mysql_close($connexion);
?>