Ciao ragazzi ho un problema...
Ho creato una pagina di index dove l'utente inserendo i suoi dati di accesso e cliccando su "invia"
lo script richiama una pagina 'login.php' che contiene tutto il codice php per l'autenticazione e che poi a sua volta avendo confermato o meno la validità dei dati ti rimanda alla tua pagina personale nel caso siano giusti...
Se la pagina la lascio in bianco con il solo codice php funziona perfettamente,ma se vado a metterlo in un tag body e associo il tutto in un foglio di stile non mi si carica piùù!!
Come mai secondo voi??
Vi posto il mio login.php
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<style type="text/css" media="all">
body {
margin: 0px;
padding: 0px;
height: 100%;
width: 100%;
/* background-color: #000;*/
background-color: #fff;
}
div {
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: center;
color: #666699;
padding-top: 50px;
/* background-image: url(_beta-immagini/waiting.gif);*/
background-position: center bottom;
background-repeat: no-repeat;
padding-bottom: 40px;
}
</style>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
</head>
<body>
<?php
include_once("_script/_include/config.php");
include_once("_script/_include/auth.lib.php");
list($status, $user) = auth_get_status();
if($status == AUTH_NOT_LOGGED){
$uname = strtolower(trim($_POST['username']));
$passw = strtolower(trim($_POST['password']));
if($uname == "" or $passw == ""){
$status = AUTH_INVALID_PARAMS;
}else{
list($status, $user) = auth_login($uname, $passw);
if(!is_null($user)){
list($status, $uid) = auth_register_session($user);
}
}
}
switch($status){
case AUTH_LOGGED:
header("Refresh: 5;URL=home_update.php");
echo '<div align="center">Sei gia connesso ... attendi il reindirizzamento</div>';
break;
case AUTH_INVALID_PARAMS:
header("Refresh: 5;URL=index.php");
echo '<div align="center">Hai inserito dati non corretti ... attendi il reindirizzamento</div>';
break;
case AUTH_LOGEDD_IN:
switch(auth_get_option("TRANSICTION METHOD")){
case AUTH_USE_LINK:
header("Refresh: 5;URL=home_update.php?uid=".$uid);
break;
case AUTH_USE_COOKIE:
header("Refresh: 5;URL=home_update.php");
setcookie('uid', $uid, time()+3600*365);
break;
case AUTH_USE_SESSION:
header("Refresh: 5;URL=home_update.php");
$_SESSION['uid'] = $uid;
break;
}
echo '<div align="center">Ciao '.$user['username'].' ... attendi il reindirizzamento</div>';
break;
case AUTH_FAILED:
header("Refresh: 5;URL=home.php");
echo '<div align="center">Fallimento durante il tentativo di connessione ... attendi il reindirizzamento</div>';
break;
}
?>
</body>
</html>
che ne pensate di questo problema??