Ciao a tutti, utilizzo ancora (ma per poco) PHP4 , ho fatto una pagina di controllo per admin, se invio una query a MySql con PHP il risultato è NULL, ma se lo invio con PhpMyAdmin riesco a vedere i risultati (cioè il mio account).
Il codice è il seguente, ma non so dove sia l'errore perché PHP non ne restituisce e non dovrebbero esserci.
Codice PHP:
<!DOCTYPE html>
<?php
if(!isset($_COOKIE['admin'])) {
header("location: /index.html");
}
include_once("/membri/emdlexam/inc/config.inc.php");
connect();
session_start();
$ceter = $_COOKIE['admin'];
$query = mysql_real_escape_string("SELECT * FROM admin WHERE ceter = '$ceter'");
$rows = mysql_fetch_array($query);
$nome = $rows['nome'];
?>
<html>
<head>
<title>EMDL Exam</title>
<link type="text/css" rel="stylesheet" media="all" href="/css/reset.css" />
<style type="text/css">
#logoArea { background-color: rgb(231, 231, 231); width: 100%; height: 120px; padding-left: 30px; padding-top: 20px; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
#hello { margin-left: 30px; }
#blank40 { height: 40px; width: 100%; }
</style>
</head>
<body>
<div id="logoArea">
<img class="logo" src="/images/logo.png" alt="Logo" />
</div>
<div id="content">
<br />
<div id="hello">
<p>Ciao <?php echo $_COOKIE['admin']; echo $nome; ?> | <a href="/logout.php?h=accountIndex">Esci</a></p>
</div>
<div id="blank40"></div>
</div>
</body>
</html>