SQL: IF tjekke om DB pass = indtast pass
Hej!Jeg har et problem med min side. Jeg har lavet en funktion hvor deltageren til et arrangement selv skal kunne melde sig fra igen. Dette skal ske ved at han / hun skal indtaste det password han / hun angav da vedkommende tilmeldte sig. Men jeg ikke kan ikke få den til at virke.
Jeg har tjekket at den den henter fra DB er korrekt.
/*
elseif ($Funktion == "Afmeld")
{
echo "Indtast dit personlige password";
echo "<FORM name=\"name\" method=\"post\" action=\"?Page=Query&Lan=".$Lan."&Funktion=".$Funktion."&ID=".$ID."\">";
echo "<input type=\"text\" name=\"password\" class=\"FormField\">";
echo "<BR>";
echo "<BR>";
echo "<input type=\"submit\" name=\"Submit\" Value=\"Afmeld mig\" class=\"Button\"> <input type=\"reset\" name=\"Submit2\" Value=\"Reset\" class=\"Button\">";
echo "</FORM>";
$result = mysql_query("SELECT password FROM $Lan WHERE id = ".$ID."") or print ("Forespørgsel fejlede!");
$row = mysql_fetch_array ($result);
if ($row['password'] = $password)
{
$q = "DELETE FROM $Lan WHERE id = ".$ID."";
if (mysql_query ($q) == false)
{
echo "Fejl: nr. ".mysql_errno().", beskrivelse: ".mysql_error();die;
}
echo "<BR>";
echo "<BR>";
echo "<strong>Du er nu frameldt fra HCF:LAN</strong>";
echo "<META HTTP-EQUIV='Refresh' CONTENT='3;URL=?Page=Tilmeldte&Lan=".$Lan."'>";
}
elseif ($row['password'] <> $passeword)
{
echo "<font color=\"Red\" size=\"3\">Det indtastede password er forkert</font>";
}
}
*/
da filen er ibrug er denne funktion udkommenteret pt. Er det fordi den skal ligge før Formen og derved blive kørt når siden loades igen!
