Salve, ho questo piccolissimo codice che sto faccendo tramite un tutorial fatto con il vecchio mysql..
però questo non c'èntra..
ma non mi riesce ad funzionare l'if ed else per controllare l'id e la key.
ecco il codice:
mi date informazioni come mai?
grazie mille e buona domenica..
però questo non c'èntra..
ma non mi riesce ad funzionare l'if ed else per controllare l'id e la key.
ecco il codice:
PHP:
<?php
require_once(dirname(__FILE__) . '/../inc.php');
require_once(dirname(__FILE__) . "/../template/".$template_client."/header.php");
$id = (int)$_GET["id"];
$key = $_GET['key'];
$query = $db->query("SELECT * FROM utenti WHERE id = '".$id."' and pass_activationHash='".$key."'");
if($row= $query->num_rows==1)
{
$row = $query->fetch_assoc();
if($row['temp_pass_active']==1) {
$msg = 'La tua password risulta già attivo.!';
}
elseif($row['pass_activationHash']!=$key)
{
$msg ='Chiave di conferma non corrispondono!';
}
else
{
$db->query("UPDATE utenti SET pass='".$row["pass_temp"]."', temp_pass_active=2 WHERE id=".$id." and pass_activationHash='".$key."'") or die($db->error);
$msg ='Congratulazione La tua passsword è valida';
}
}
else {
$msg = 'User not found !';
}
if(isset($error))
{
echo $error;
}
else {
echo $msg;
}
require_once(dirname(__FILE__) . "/../template/".$template_client."/footer.php");
?>
mi date informazioni come mai?
grazie mille e buona domenica..