ciao a tutti vi volevo chiedere un aiuto io ho una pagina con due frame (tutte e due in php ).in un frame c'è una variabile che vorrei poter leggere anche nel secondo frame.
come posso fare???
ciao a tutti vi volevo chiedere un aiuto io ho una pagina con due frame (tutte e due in php ).in un frame c'è una variabile che vorrei poter leggere anche nel secondo frame.
come posso fare???
Questa variabile come la ottieni?
Da un link?
Ciaooooo!!!
si dal link
poichè si tratta di un'area riservata vorrei che una pagina memorizza l'utente che sta navigando e con l'altra si navighi tranquillamente
Quindi il link è riferito a quel frame?
Se è così, basta che lo fai arrivare anche all'altro, cioè se la pagina in quel frame si chiama pagina1.php il link sarà qualcosa come pagina1.php?miavar=valore, basta che fai la stessa cosa con la pagina nell'altro frame.
(lo so, mi spiego da cani!)
Ciaoooooo!!!!!!
questo lo avevo gia fatto, ma nel frame appena cambia pagina il valore sparisce
Devi propagare la variabile tramite link.
Ciaoo!!!!!
Oppure con le sessioni:
In entrambe le pagine inserisci prima di qualsiasi output
E poi assegni la variabile:Codice PHP:
session_start();
che può essere richiamata con $_SESSION['miavar']Codice PHP:
$_SESSION['miavar'] = "Valore";
ti puoi spiegare meglio non è che ho tanto capito
Allora, le sessioi sono un metodo per passare dati tra le varie pagine. E' necessario che in tutte le pagine che devono accedere ai dati tu metta session_start(); prima che qualsiasi cosa sia inviata al browser.
I dati vengono passati come se fossero normali variabili, all'interno dell'array $_SESSION.
Faccio un esempio: tu con una pagina elabori dei dati, e ottieni un risultato:
Poi, in pagina2.phpCodice PHP:
session_start(); //Fai partire la sessione
//Fai qualcosa con i dati...
$_SESSION['risultato'] = "Quello che ho ottenuto";
echo "<a href=\"pagina2.php\">Vai avanti</a>";
Codice PHP:
session_start();
echo "Il risultato è ".$_SESSION['risultato'];
grande funziona ottimo
Visto che risolto, chiudo la discussione.
-- Aut Roma Aut Nihil!
- --> Progetto Wallpaper: centinaia di sfondi free (simpsons, dragonball, animali, sport, arte...)
- --> Versioni latine e storia romana: COMING SOON!
- --> Sono disponibile per scambio banner 88*31, no siti in costruzione