Salve,
è' un po di giorni che non mi funziona più il sito scritto in PHP...
per esempio l'attivazione dell'account
Codice PHP:
if(($do)&&($send))
non mi da errore ma il database non viene aggiornato, e un po di giorni fa funzionava tutto....
Codice PHP:
<?php
include 'lib/pagina.php';
include 'lib/config.php'; //Per connessione a database
titoloh2("Attivazione");
iniziocontenuto();
$id = $_GET['id'];
$query = mysql_query("SELECT * FROM Users WHERE Actkey = '$id' LIMIT 1") or die(mysql_error());
$row = mysql_fetch_array($query);
if(mysql_num_rows($query) > 0){
$user = $row['id'];
$do = mysql_query("UPDATE Users SET Activated = 1 WHERE id = '$user' LIMIT 1") or die(mysql_error());
$message = "Grazie per aver attivato il tuo account, ora sei registrato e puoi utilizzare i nostri servizi.\n\n";
if ($FirstActivation == '0') $message .= "Ti sono stati accreditati $FirstBonus CREDITI\n\n";
$message .= "Per loggare, clicca questo link: $SiteLink/login.php";
$send = mail($row['Email'], "Conferma di attivazione", $message, "FROM: ".$MittEmail);
if(($do)&&($send))
{
echo '<link href="style.css" rel="stylesheet" type="text/css">
<div id="success">
<p>Account attivato. Una email di conferma ti è stata inviata. Ora puoi loggarti.</p>
<p><a href="login.php">Clicca qui</a> per andare alla pagina di login.</p>
</div>';
} else {
echo '<link href="style.css" rel="stylesheet" type="text/css">
<div id="error">
<p>Spiacenti, è accaduto un errore durante il processo di attivazione. Per favore riprova.</p>
</div>';
}
} else {
echo '<link href="style.css" rel="stylesheet" type="text/css">
<div id="error">
<p>Spiacenti, il tuo codice di attivazione è incorretto. Per favore riprova.</p>
</div>';
}
mysql_close($l);
?>
questo e per fare un esempio alcune cose vanno senza problemi altre no come faccio a capire dov'è il problema?
Grazie