Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Oct 2011
    Messaggi
    185

    [OOP]problema con variabili di sessione

    Codice PHP:
    <?php require_once('conn.php');?>
    <?php
    class login{
        private 
    $email;
        private 
    $password;
        
        public 
    $nome;
        public 
    $cognome;
        
        public function 
    __construct($email,$password){
            
    $this->email=$email;
            
    $this->password=md5($password);    
            
    $this->query();
        }

        private function 
    query(){
            
    $query=mysql_query("SELECT * FROM info_utente WHERE email='".$this->email."' AND password='".$this->password."'");
            
    $row=mysql_fetch_array($query);
            
    $lista=mysql_num_rows($query);
            if(
    $lista!=0){
                echo 
    "ok esisti
    "
    ;
                
    $this->nome=$row['nome'];
                
    $this->cognome=$row['cognome'];
                echo 
    "<a href=\"prova.php\">prova</a>";
            }else{
                echo 
    "non esisti";
            }
            
        }
        
        
    }


    if((isset(
    $_POST['email']))and(isset($_POST['password']))){
    $utente= new login($_POST['email'],$_POST['password']);

    echo 
    $utente->nome;
    echo 
    $_SESSION['nome']=$utente->nome;

    }

    ?>
    prova.php


    Codice PHP:
    <?php
    session_start
    ();
    echo 
    $_SESSION['nome'];
    ?>
    perchè in prova.php non mi stampa la variabile di sessione?

  2. #2
    Utente di HTML.it L'avatar di garakkio
    Registrato dal
    Dec 2011
    residenza
    Roma
    Messaggi
    480
    Ma nel primo script, quello in cui $_SESSIO['name'] viene impostata, lo fai session_start()?

  3. #3
    Utente bannato
    Registrato dal
    Oct 2011
    Messaggi
    185
    no

  4. #4
    Originariamente inviato da Raulken
    no

    Manca quello allora

  5. #5
    Utente bannato
    Registrato dal
    Oct 2011
    Messaggi
    185
    vero ora funziona grazie

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 © 2026 vBulletin Solutions, Inc. All rights reserved.