[risolto] Uso delle SESSIONI

Hackx

Utente Attivo
20 Ago 2013
109
0
16
Ciao a tutti,

Sarò molto breve.. il mio problema sta nel richiamare la sessione 'nome' nella pagina seguente al login.

Ecco il mio codice login:
PHP:
<?php
session_start(); 

include("dati_config.php"); 

@$nome = $_POST['nome'];
 
 //Salvo i dati...
 $_SESSION['nome'] = $nome; 
 
//variabili POST con anti sql Injection
@$nome=mysqli_real_escape_string($conn, $_POST['nome']);
@$password=mysqli_real_escape_string($conn, $_POST['password']); 

 $query = "SELECT * FROM utenti WHERE nome = '$nome' AND password = '$password' ";
 $ris = mysqli_query($conn, $query) or die (mysqli_error($conn));
 $riga=mysqli_fetch_array($ris);  
 

$cod=$riga['nome'];
 

if ($cod == NULL) $trovato = 0 ;
else $trovato = 1;  
 
if($trovato === 1) {
 
  session_register('autorizzato');
 
  $_SESSION["autorizzato"] = 1;

  $_SESSION['cod'] = $cod;
 
   header("location: area_riservata.php"); 
 
}

?>

e questo è il richiamo che ho messo nell'area riservata:
PHP:
<?php
if(!isset($_SESSION)) 
    { 
        session_start(); 
    } 

echo "Ciao " . $_SESSION['nome'] . "!";
?>

Stampato a video risulta solo il 'Ciao !' senza alcun nome..
e chiaramente è presente anche un messaggio warning:

Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively in Unknown on line 0


Mi serve davvero il vostro aiuto...

Vi ringrazio moltissimo,
Andrea
 

edin

Utente Attivo
7 Nov 2013
92
0
6
www.edinweb.altervista.org
Ciao, devi semplicemente mettere session_start all'inizio della pagina:
PHP:
 <?php
 session_start(); 
if(isset($_SESSION['nome'])) 
    { 
      echo "Ciao " . $_SESSION['nome'] . "!";
    } 


?>
 

Hackx

Utente Attivo
20 Ago 2013
109
0
16
Ciao Edin :),

Innanzitutto ti voglio ringraziare per la risposta !!

Pensa che alla fine ho risolto cancellando un'inclusione sbagliata! .. mannaggia queste sviste!
Ti ringrazio comunque per l'aiuto :)

Andrea
 
Discussioni simili
Autore Titolo Forum Risposte Data
L (risolto) MySQL 0
B getElementById su piu id(Risolto) Javascript 6
L Esercitarsi con Js [RISOLTO] Javascript 4
C [RISOLTO]Inserimento variabile php in input html PHP 20
L risolto visualizzazione e ordinamento dati PHP 1
moustache [RISOLTO] SQL PHP IIS PHP 8
Sergio Unia Ricezione email con destinatari multipli [Risolto] PHP 2
L update tabelle in php mysql [risolto] PHP 6
M Semplice visualizzatore di immagini [risolto con plugin wp] PHP 7
L [RISOLTO] Stampa a video risultato count in html PHP 13
L [RISOLTO] Eliminare una discussione creata PHP 3
tomorc [HTML] Problema con scroll bar (risolto) HTML e CSS 0
A [PHP] Problema query insert [RISOLTO] PHP 14
B [PHP] recuperare IP dei server in load balancing [RISOLTO] PHP 3
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
S [RISOLTO] aggiorna tabella da select option asp classic Classic ASP 7
elpirata [RISOLTO][Javascript] Datapicker e autocompletamento campo input Javascript 2
elpirata [RISOLTO][Mysql] Problema insert valori apostrofati MySQL 1
elpirata [RISOLTO][Mysql] Contare le occorrenze in un campo tipo varchar MySQL 2
G [MS Access] Gestione biglietti [RISOLTO] MS Access 2
G [MS Access] Casella combinata & Query [RISOLTO] MS Access 4
G [MS Access] Query mese corrente con conteggio [RISOLTO] MS Access 2
M [RISOLTO]Windows media player non mi funziona più su win 10 pro 64 bit Windows e Software 2
C [RISOLTO][PHP] Errore di sintassi PHP 8
IT9-Gpp [RISOLTO] Leggere variabile restituita da success Ajax 3
Kolop [RISOLTO][PHP] Problema Pagination PHP 2
C [RISOLTO][PHP] Funzione ONclick PHP 14
C [RISOLTO][PHP] Conteggio righe di una tabella PHP 4
N [PHP] Utilizzo variabili di sessione [Risolto] PHP 13
Tommy03 [RISOLTO][PHP] Webserver o devserver? PHP 2
Sergio Unia Recupero dati da una vecchia versione MySql [Risolto] MySQL 4
spider81man [PHP] Problemi cancellazione dato su DB [RISOLTO] PHP 1
A [RISOLTO]Inserimento Immagini da pc a MySql PHP 15
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
felino Risolto - [Wordpress][WooCommerce] PayPal Checkout e campi di fatturazione WordPress 2
elpirata [PHP][RISOLTO] Sommare gli importi estratti da un ciclo while PHP 3
elpirata [PHP][RISOLTO] Effettuare la somma dei tempi di lavorazione PHP 3
elpirata [PHP] [RISOLTO]Sovrascrivere testo in una tabella PHP 2
A [RISOLTO]Recuperare dati inviati con json tramite php PHP 4
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP][RISOLTO] Errore di tipo Notice: Undefined index - Come risolvere quando si hanno tante var PHP 10
S Problema in PHP per invio file XML - RISOLTO- PHP 8
A [Javascript] [RISOLTO] Doppio "submit", in uno stesso "Form" , che puntino ad "action" diversi Javascript 1
marino51 [Risolto]videochat di messenger ha smesso di funzionare sul telefonino Smartphone e tablet 1
A [Javascript] [HTML] RISOLTO...Allungare un box all'apertura della pagina No Mouse over Javascript 9
ken_korn [Javascript][Risolto] browser.tab.Tabs.favIconUrl non funziona Javascript 5
A [RISOLTO] HighChart e PHP PHP 4
A [RISOLTO] PHP Selezionare tutti i file con stessa estensione PHP 2
A [RISOLTO] Table elaborata da codice PHP con dati da DB non visualizzata in IFRAME PHP 15
T [Photoshop] Problema creazione pennello personalizzato [RISOLTO] Photoshop 3

Discussioni simili