PHP beginner |
|
ik ben bezig met een login script alleen hij geeft steeds een parse error in zin 30 hier is een gedeelte van mijn code
// defineer de tabel in een variabele
$table = "voorbeeld_gebruikers";
// bekijk of de gene al is ingelogd
if ($HTTP_SESSION_VARS["ingelogd"] && !$loguit);
{
echo "Welkom op de site van Crime Wave. klik ";
echo "<a href=\"index1.php\">hier</a>";
echo " om verder te gaan";
echo "<p><a href=\"$PHP_SELF?loguit=1\">uitloggen</a></p>";
}
// uitloggen
elseif ($HTTP_GET_VARS["loguit"]) //<--regel 30
{
session_unregister(ingelogd);
echo "<p>U bent uitgelogd.</p>";
echo "<p><a href=\"$PHP_SELF\">inloggen</a></p>";
}
// bekijk of het formulier verzonden is en de gegevens juist zijn
elseif ($HTTP_POST_VARS["submit"] && $HTTP_POST_VARS["login"] && $HTTP_POST_VARS["pass"]);
{
// encrypt pass om te matchen met encrypte pass in de database
$passwd = md5($HTTP_POST_VARS[pass]);
// selecteer login/pass uit de database en match ze met ingevoerde gegevens
$sql = "SELECT id FROM $table WHERE login = '$HTTP_POST_VARS[login]' AND pass = '$passwd' AND activeer IS NULL";
$res = mysql_query($sql);
// defineer de tabel in een variabele $table = "voorbeeld_gebruikers"; // bekijk of de gene al is ingelogd if ($HTTP_SESSION_VARS["ingelogd"] && !$loguit); { echo "Welkom op de site van Crime Wave. klik "; echo "<a href=\"index1.php\">hier</a>"; echo " om verder te gaan"; echo "<p><a href=\"$PHP_SELF?loguit=1\">uitloggen</a></p>"; } // uitloggen elseif ($HTTP_GET_VARS["loguit"]) //<--regel 30 { echo "<p>U bent uitgelogd.</p>"; echo "<p><a href=\"$PHP_SELF\">inloggen</a></p>"; } // bekijk of het formulier verzonden is en de gegevens juist zijn elseif ($HTTP_POST_VARS["submit"] && $HTTP_POST_VARS["login"] && $HTTP_POST_VARS["pass"]); { // encrypt pass om te matchen met encrypte pass in de database $passwd = md5($HTTP_POST_VARS[pass ]); // selecteer login/pass uit de database en match ze met ingevoerde gegevens $sql = "SELECT id FROM $table WHERE login = '$HTTP_POST_VARS[login]' AND pass = '$passwd' AND activeer IS NULL";
|