Ik heb een registratie formulier gemaakt. Ik heb twee velden (naam en wachtwoord)en een captcha.
Als je de twee velden wel invuld en de captcha niet dat krijg je de pagina: register_failed.php te zien en kun je nog een keer proberen. Maar er wordt wel een record aangemaakt in de database met de zojuist ingevoerde gebruikersnaam en wachtwoord, maar dit wil ik natuurlijk niet. Ik heb een sql query gemaakt die dit zal moeten verwijderen, maar dit werkt niet.
Kan iemand mij vertellen hoe ik dit zou kunnen maken?
alvast bedankt.
De php code is van de captcha:
<?php
$image = new Securimage();
if ($image->check($_POST['captcha_code']) == true) {
echo "Correct!";
} else {
header('Location: register_failed.php');die();
$query = "DELETE LAST(username) FROM users";//Dit is de query die de record zou moeten verwijderen
$result = mysqli_query($query) or die(mysqli_error());
}
?>