Visualizzazione risultati 1 fino 11 di 11

Discussione: frame

  1. #1
    Guest

    Predefinito frame

    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???

  2. #2
    Guest

    Predefinito

    Questa variabile come la ottieni?
    Da un link?


    Ciaooooo!!!

  3. #3
    Guest

    Predefinito

    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

  4. #4
    Guest

    Predefinito

    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!!!!!!

  5. #5
    Guest

    Predefinito

    questo lo avevo gia fatto, ma nel frame appena cambia pagina il valore sparisce

  6. #6
    Guest

    Predefinito

    Devi propagare la variabile tramite link.


    Ciaoo!!!!!

  7. #7
    Guest

    Predefinito

    Oppure con le sessioni:
    In entrambe le pagine inserisci prima di qualsiasi output
    Codice PHP:
    session_start();
    E poi assegni la variabile:
    Codice PHP:
    $_SESSION['miavar'] = "Valore";
    che può essere richiamata con $_SESSION['miavar']

  8. #8
    Guest

    Predefinito

    ti puoi spiegare meglio non è che ho tanto capito

  9. #9
    Guest

    Predefinito

    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:
    Codice 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>";
    Poi, in pagina2.php
    Codice PHP:
    session_start();
    echo
    "Il risultato è ".$_SESSION['risultato'];

  10. #10
    Guest

    Predefinito

    grande funziona ottimo

  11. #11
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    Visto che risolto, chiudo la discussione.


    -- Aut Roma Aut Nihil!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •