|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2000
Città: Salerno
Messaggi: 4338
|
[PHP] Help sessioni...
Salve raga
sono un pò alle prime armi in php... Ho dei problemi ad inviare dati prelevati da un database mysql da una pagina all'altra Il codice (semplificato) è questo Codice:
<?php
session_start();
include("connessione.php");
$query = "select * from account WHERE email='xxx' and password='yyy'";
$result = mysql_query($query);
$riga_user = mysql_fetch_array($result);
$nome = $riga_user["nome"];
$_SESSION["nome"] = $nome;
echo $_SESSION["nome"]; (test per verificare che effettivamente preleva i dati)
mysql_close($connection);
header("Location: pp2.php");
?>
Codice:
# pp2.php <?php session_start(); echo $_SESSION['nome']; ?> Dove sbaglio?
__________________
Doc : "Ovviamente, il continuum temporale è stato interrotto creando questa nuova temporale sequenza di eventi risultante in questa realtà alternativa" Marty : ...
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
La documentazione di header() dice:
Session ID is not passed with Location header even if session.use_trans_sid is enabled. It must by passed manually using SID constant. Al 99% è per questo motivo, ora comunque non ho tempo per provare.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Apr 2007
Messaggi: 223
|
Come ti ha fatto notare andbin, per poter utilizzare la sessione in un'altra pagina necessariamente dovrai registrarla e poi effetuare un check nella pagina di riferimento per verificare se la sessione sia effetivamente inizializzata.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:11.




















