provo a darvi il codice
1- pagina index.php, inizia con queste righe
<?php
include_once("db.php");
set_AU_ID();
...
2-pagina db.php (contiene la funzione set_AU_ID)
function set_AU_ID(){
global $HTTP_POST_VARS;
global $sito;
if (isset($HTTP_POST_VARS['user'])){
$sito[AU_ID]=0;
$sql = "select * from autori where AU_USER='".$HTTP_POST_VARS['user']."' and AU_PWD='".$HTTP_POST_VARS['password']."'";
if($res=@mysql_query($sql))
if ($buf=@mysql_fetch_array($res)){
$sito[AU_ID] = $buf[AU_ID];
session_register('sito');
}
}
if (isset($HTTP_POST_VARS['logoff']) && $HTTP_POST_VARS['logoff']==1) {
$sito['AU_ID']=0;
}
}
se mi loggo nel sito $sito[AU_ID] vale 1
ma appena ricarico la pagina index.php, magari per visionare un nuovo articolo $sito[AU_ID] vale 0

Rispondi quotando