Heeft iemand een idee hoe ik het script kan wijzigen waardoor het ook met register_globals Off werkt?
<?php
include("inc_connect_sqlite.php");
if (!empty($_POST)){
// Eerst controleren of inlognaam (= e-mailadres) al bestaat in database
$email = $_POST["email"];
$wachtwoord = $_POST["wachtwoord"];
$query = "SELECT * from users WHERE email='$email';";
$result = sqlite_query($db, $query) or die ("FOUT: " . sqlite_last_error());
if (sqlite_num_rows($result) > 0) {
// e-mailadres al aanwezig in de database, foutmelding tonen
$tekst = "Dit e-mailadres (<b>$email</b>) bestaat al\n.
<a href=\"" . $_SERVER["PHP_SELF"] ."\">Opnieuw registreren</a>\n";
die($tekst);
}else{
// OK, Query opbouwen
$query="INSERT INTO users (email, wachtwoord) ";
$query .= "VALUES ('$email', '$wachtwoord');";
$result = sqlite_query($db, $query) or die ("FOUT: " . sqlite_last_error());
$tekst = "Bedankt voor uw aanmelding.<br>
U kunt nu <a href=\"loginww.php\">inloggen</a>";
die ($tekst);
}
}
?>
Bij voorbaat is mijn dank nu al groot.