Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    321

    $_SERVER['PHP_SELF'] misterioso

    Salve a Tutti sto sviluppando un sito alla quale ci saranno delle aree ad accesso ristretto, ho creato un logo che sulla parte destra ha un form di login, il problema principale e che vorrei che dopo aver effettuato il login vorrei essere reindirizzato alla pagina dalla quale ho effettuato il login vi scrivo come faccio io:

    connessione.php
    <?php
    $host = "miohost";
    $user ="MioUser";
    $password = "miaPassword";
    $database = "database";

    $connessione = mysql_connect($host,$user,$password) or die mysq_error());
    mysql_select_db($database,$connessione) or die(mysql_error());
    ?>
    login.php
    <?php
    // variabili di modulo
    $username = $_POST['username'];
    $password = $_POST['password];
    // Variabile per il percorso
    $lastPage = $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
    nel form di login ho inserito un campo nascosto che l'ho chiamato lastPage e gli ho fatto l'echo della variabile $lastPage alla quale e' associato il percorso per inviala a login_processor.php
    ?>

    login_processor.php

    <?php
    require_once("Connessioni/connessione.php");
    $sqlUser = "SELECT * FROM tbl_utenti WHERE username = '". $_POST['username']."' AND password = '". md5($_POST['password'])."'";
    $risult= mysql_query($sqlUser,$connessione) or die(mysql_error());
    if(mysql_num_rows($risult)!=0){
    $_SESSION['autenticato']=1;
    header("location: $lastPage");
    } else {
    header('location:login.php?Action=Login_Failed');
    }
    ?>
    L'autenticazione avviene ma vengo reindirizzato sempre alla Home page.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    321
    Anche se non ha risposto nessuno dichiaro chiusa la discussione in quanto ho risolto il problema, Grazie lo stesso a tutti.

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.