Ciao a tutti ho un problema, sto creando uno script che dovrebbe fare cancellare gli utenti dal sito, il problema è che non funziona pere che il database non voglia far andare via gli utente :quote: :quote:
Ci sto lavorando da un po e non riesco trovare l'erore/i...
Ecco il codice:
Codice PHP:
<?php
echo"<form action=$_SERVER[PHP_SELF] method=post>
Inserisci il tuo nome e l'e-mail con cui ti sei iscritto per cancellarti.</p>
Nome: <input type=text name=username class=input size=20>
Password:
<input type=password name=pass class=input size=20>
<input type=submit name=submit value=Cancellami class=bottone>
";
if(isset($_POST['submit'])) {
include("db.php");
if(!$_POST['pass']) {
echo"<script>alert('Controlla di aver inserito bene la password.');</script>";
}
elseif(!$_POST['username'] && $_POST['pass']) {
echo"<script>alert('Compilare il campo username.');</script>";
} elseif(isset($_POST['username'])&& $_POST['pass']) {
$query1 = "SELECT userid FROM users WHERE password = '$_POST[pass]'";
$ris = mysql_query($query1);
$numero = mysql_num_rows($ris);
if($numero>0) {
$query2 = "DELETE FROM users WHERE decrypted_password = '$_POST[pass]' AND username = '$_POST[username]'";
$risultato2 = mysql_query($query2);
if($risultato2) {
echo"<font face=verdana size=1>[b]
Sei stato cancellato dal sito.[/b]</font>";
} else {
echo"<font face=verdana size=1>[b]
Errore durante l'operazione.[/b]</font>";
}
} else {
echo"<script>alert('I dati che hai inserito non esistono, riprova.');</script>";
}
}
}
?>
Se qualcuno ha voglia di aiutarmi lo faccia asd lol
ciao