? Når du ønsker å dele PHP verdier mellom hovedsiden og din iframe , må du bestå verdiene fra én fil til den andre. PHP variabler er typisk lokal karakter og siden en iframe bruker en annen kilde fil, kan variablene ikke nås som om scriptene var i et enkelt PHP -fil. Enkle verdier kan overføres gjennom iframe URL , men mer komplekse situasjoner krever bruk av superglobal PHP " $ _SESSION " variable . Instruksjoner
en
Åpne PHP kildefilen på hovedsiden i en tekst editor, for eksempel Windows Notepad
2
Type. " Session_start (); " øverst av filen for å lage et PHP- session
3
sexy PHP verdier i " $ _SESSION " array ved hjelp av formatet " $ _SESSION [' VARIABLE_NAME '] = verdi ; " . . For eksempel : en
$ _SESSION [' my_number '] = 11 , $ _SESSION [' my_name '] = ' bob ';
4
Type " session_write_close (); " etter at du har er ferdig med å angi " $ _SESSION " verdier . Dette er nødvendig for at iframe side ikke vil bli låst , venter på hovedsiden for å fullt laste før den kan utføre sin " session_start ( )" samtale.
5
Lagre PHP kildefilen av hovedsiden
6
Åpne PHP kildefilen av iframe side i tekst editor
7
Type " session_start (); " . . på toppen av filen å re - åpne den aktuelle PHP session .
8
Tilgang PHP verdiene som var angitt på hovedsiden med " $ _SESSION " variabler . Økten data er en superglobal matrise slik at verdiene er tilgjengelig hvor som helst i den aktuelle skriptet. For eksempel , " echo $ _SESSION [' my_number ' ]; " vil vise 11
9
Type. " Session_write_close (); " . Etter at du er ferdig med å bruke " $ _SESSION " variabler
10
Lagre iframe kilde filen og legg begge filene på serveren din for å sikre at de fungerer korrekt .