ho messo il break ma mi riporta un errore
Codice PHP:
<?php
session_start();
require('connessionedb.php');
if ($_SESSION['log'] == 1) {
echo "admin area";
break;
} elseif (isset($_COOKIE['ID'])) {
$user = $_COOKIE['ID'];
$pass = $_COOKIE['Key'];
$check = mysql_query("SELECT * FROM user WHERE user_username = '$user'")
or die(mysql_error());
while($info = mysql_fetch_assoc( $check )) {
if ($pass == $info['user_password']) {
echo "admin area";
}
}
} else {
header("Location: index.php");
}
?>
forse non va messo lì? l'errore è questo: Fatal error: Cannot break/continue 1 level in /membri/gbtchiaravalle/prova/homepage.php on line 9
oppure con le flag intendevi questo?
Codice PHP:
<?php
session_start();
require('connessionedb.php');
$utente_abilitato = false;
if ($_SESSION['log'] == 1) {
$utente_abilitato = true;
}
if(isset($_COOKIE['ID'])) {
$user = $_COOKIE['ID'];
$pass = $_COOKIE['Key'];
$check = mysql_query("SELECT * FROM user WHERE user_username = '$user'")
or die(mysql_error());
while($info = mysql_fetch_assoc( $check )) {
if ($pass == $info['user_password']) {
$utente_abilitato = true;
}
}
}
if ($utente_abilitato == true) {
echo "admin area";
} else {
header("Location: index.php");
}
?>