ciao ragazzi ho un problema strano..
all'inizio della mia pagina faccio delle include per vedere se l'utente è loggato
Ho questa struttura di cartelle:
public_html
_script
_include (dentro _script)
config.php
auth.lib.php
utils.lib.php
license.lib.php
_canale_user
pagina.php
Codice PHP:
<?php
error_reporting(E_ALL_NOTICE);
include_once("../_script/_include/config.php");
include_once("../_script/_include/auth.lib.php");
include_once("../_script/_include/utils.lib.php");
include_once("../_script/_include/license.lib.php");
list($status, $user) = auth_get_status();
if($status == AUTH_LOGGED){
foreach(license_get($user) as $perm){
}
}else {
header('Location: ../index.php');
}
if($status == AUTH_LOGGED & auth_get_option("TRANSICTION METHOD") == AUTH_USE_LINK){
$link = "?uid=".$_GET['uid'];
}else $link = '';
$id_utente= $user['id'];
$nickname=$user['username'];
echo"$nickname";
?>
quando mi loggo ed entro in questa pagina mi rimanda alla index... se invece la metto nella root e tolgo ../ dai percorsi si vede tranquillamente...cosa sbaglio?