Ragazzi,
Mi sapete dire perchè se ci metto exit(); m'impedisce di abilitare il tasto avanti ????
Questo è il codice di cui parlo:
Codice PHP:
<!-- Jquery -->
<script src='http://code.jquery.com/jquery-1.9.1.min.js'></script>
<script src='http://code.jquery.com/jquery-migrate-1.1.1.min.js'></script>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js'></script>
<link rel="stylesheet" type="text/css" href="coloredisfondo.css">
<link rel="stylesheet" type="text/css" href="thumb.css">
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Benvenuto</title>
</head>
<body>
</body>
</html>
<?php
session_start();
require_once("connetti.php");
if(isset($_COOKIE["ultimoaccesso"])) {
$valore_cookie = date("d/m/Y - H:i:s");
setcookie ("ultimoaccesso", $valore_cookie, time() + 365 *24*3600);
$ultimo_cookie = $_COOKIE["ultimoaccesso"];
$me= "Il tuo ultimo accesso è stato il: $ultimo_cookie";
} else {
$valore_cookie = date("d/m/Y - H:i:s");
setcookie ("ultimoaccesso", $valore_cookie, time() + 365 *24*3600);
$me= "Non ti sei mai collegato a questa pagina";
}
if(isset($_SESSION['nome'])) {
$array = mysql_query("SELECT * FROM utenti WHERE id=".$_SESSION['id']." '");
}
echo "<center>";
$array = strtoupper($_SESSION['nome'] );
if(isset($_SESSION['nome'])) {
echo "<div class=\"messaggio\"> <h1>";
echo "BENVENUTO ".$array."<br />";
echo'<hr width=100% size=1 color=000000>';
echo $me;
echo "</h1> </div>";
echo "</body> </html>";
}else{
header("Location:failed.php");
exit();
}
?>
<!--Inizio procedura per accettazione dei termini e visualizzazione della seconda e terza pagina -->
<style>
input[type='button']{padding:10px;}
</style>
<?php
require_once("connetti.php");
$id_user = $_GET['id']; # o $_GET['username'];
$page = (int)$_GET['page'];
if(EMPTY($page)) $page = 1;
$query_user = "SELECT * FROM utenti WHERE id='$id_user'";
$result_query = mysql_query($query_user);
$assoc_rows = mysql_fetch_assoc($result_query);
switch($page)
{
case 1:
?>
<div style='width:600px; font-family:Comic Sans MS'>
<!--Inizio bordatura testo arrotondato-->
<style>
input[type='button']{padding:10px;}
</style>
<style type="text/css">
.bordato{
border:2px solid #000000;
border-radius: 80px 80px 80px 80px;
-moz-border-radius: 80px 80px 80px 80px;
-webkit-border-radius: 80px 80px 80px 80px;
}
</style>
<style>
input[type='type']{padding:10px;}
</style>
<body>
<div class="bordato">
<center>
BENVENUTI NEL SOCIAL NETWORK PIU' LIBERO DEL MONDO
=================================================================
<br> <br>
<p align="left">
Se accetti le seguenti regole, clicca su "avanti" altrimenti su "cancella", e sarai automaticamente cancellato dal database.
Grazie di aver letto il regolamento e buon divertimento.
</p>
<form action= "" method="POST">
<input id='regolamento' type='checkbox' value='Accetta il regolamento'>Accetta il regolamento
<br><br>
<input type="button" onClick="window.location.href='logout.php';" style='padding:10px' value="Logout" />
<input type="button" onClick="window.location.href='cancellazione.php';" style='padding:10px' value="Cancellati" />
<input type='button' onclick='getpage("<?=$page+1?>")' value='Avanti' disabled='disabled'/>
</form>
</center>
</div>
<?php
exit();
?>
<?php
$qry= "UPDATE utenti SET accettatermini='1' WHERE id= id='".$id."'";
echo $qry;
exit(); // qua blocca l'abilitazione del tasto avanti se lo tolgo va ma non mi fa l'update.
} //chiude lo swich
?>
<script>
$('input[id=regolamento]').click(function(){
var input = $('input[value="Avanti"]');
if($(this).is(':checked')) input.removeAttr('disabled');
else input.attr('disabled','disabled');
});
function getpage(page)
{
location.href = '?page='+page;
}
</script>
Non so più che fare, mi date una mano per cortesia ??? Grazie.