Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Problema tag body e script login

    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'$uidtime()+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??

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892
    hai fatto un errore nell'html: il tag style deve stare dentro l'head.

    Tu invece apri e chiudi lo style e solo dopo apri e chiudi l'head, ed ecco spiegato perché non carichi lo stile...


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.