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

    Caricare un'altra pagina dopo il login utente

    sto cercando, una volta che l'utente si è loggato di farlo andare automaticamente su un altra pagina è possibile? ci ho provato ma non funziona.

    codice:
    <?php
    					//testare la sessione
    					
    					if(IsSet($_SESSION['logged'])){
    						header("location: usercontrol.php");
    						//include ('usercontrol.php');
    						echo "
    
    Benvenuto utente: ". @$_SESSION[user_name];
    					}else{
    				
    				?>
    
    				<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>">
    				<table class="table_login" summary="Login Utente">
    			    <tr>
    			    	<td>Login:</td>
    			    	<td><input type="text" class="input_registrazione" id="user_name" name="user_name" maxlength="200" value="" onfocus="setStyle(this.id)" /></td>
    			    </tr>
    			    <tr>
    			    	<td>Password:</td>
    			    	<td><input type="password" class="input_registrazione" id="user_pass" name="user_pass" maxlength="200" value="" onfocus="setStyle(this.id)" /></td>
    			    </tr>
    			    </table>
    
    				<div class="" id="">
    					<input type="hidden" name="login" value="ok" />
    					<input id="sumbit_login" class="sumbit_login" type="submit" value="Accedi" />
    				</div>
    
    				<div class="recoverypassword" id="">Recupera Password</div>
    				<div class="register" id="">Registrazione</div>
    				</form>
    			    
    				<?php
    				}
    				?>
    L'uomo che considera senza senso la propria vita e quella dei suoi simili, non è soltanto sfortunato ma è quasi squalificato per vivere.
    http://myscript72.altervista.org

  2. #2
    PHP è CASE SENSITIVE, cioè riconosce la differenza fra lettere maiuscole e minuscole. Tu hai scritto

    if(IsSet($_SESSION['logged'])){

    IsSet mica viene riconosciuta come l'istruzione isset , quini et voilà ecco l'errore!!! scrivi l'istruzione in minuscolo!

  3. #3
    Nulla Emulman non va. Non la vede proprio la pagina e come se non ci fosse.
    L'uomo che considera senza senso la propria vita e quella dei suoi simili, non è soltanto sfortunato ma è quasi squalificato per vivere.
    http://myscript72.altervista.org

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    202
    Codice PHP:
    <?php

    //testare la sessione
        
    if(isset($_SESSION['logged'])){
            
    header("Location: usercontrol.php");
            
            echo 
    "

    Benvenuto utente: "
    . @$_SESSION['user_name']; // l'echo è inutile xkè ti reindirizza
        
    }else{

    ?>
    <form method="post" action="<?php echo $_SERVER['PHP_SELF'?>">
    <table class="table_login" summary="Login Utente">
    <tr>
        <td>Login:</td>
        <td><input type="text" class="input_registrazione" id="user_name" name="user_name" maxlength="200" value="" onfocus="setStyle(this.id)" /></td>
    </tr>
    <tr>
        <td>Password:</td>
        <td><input type="password" class="input_registrazione" id="user_pass" name="user_pass" maxlength="200" value="" onfocus="setStyle(this.id)" /></td>
    </tr>
    </table>

    <div class="" id="">
        <input type="hidden" name="login" value="ok" />
        <input id="sumbit_login" class="sumbit_login" type="submit" value="Accedi" />
    </div>

    <div class="recoverypassword" id="">[url="forgotpw.php"]Recupera Password[/url]</div>
    <div class="register" id="">[url="register.php"]Registrazione[/url]</div>
    </form>
    <?php
    }
    ?>

  5. #5
    nulla da fare e non mi da nessun errore .. non carica la pagina richiamata in header
    L'uomo che considera senza senso la propria vita e quella dei suoi simili, non è soltanto sfortunato ma è quasi squalificato per vivere.
    http://myscript72.altervista.org

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    202
    Scusa, vedi il form, metti user e password e poi? pagina bianca?

  7. #7
    no effettua il login ma non fa il redirect infatti logga e mi stampa
    Benvenuto utente: xxxxxxxx
    solo che non va su header("location: usercontrol.php");
    L'uomo che considera senza senso la propria vita e quella dei suoi simili, non è soltanto sfortunato ma è quasi squalificato per vivere.
    http://myscript72.altervista.org

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    202
    Non da nessun errore? tipo l'header non può essere modoficato o simile?

  9. #9
    no nulla se metto
    Codice PHP:
    include ('usercontrol.php'); 
    carica tranquillamente il contenuto all'interno
    L'uomo che considera senza senso la propria vita e quella dei suoi simili, non è soltanto sfortunato ma è quasi squalificato per vivere.
    http://myscript72.altervista.org

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.