? Når du ønsker at dele PHP værdier mellem hovedsiden og din iframe , skal du bestå de værdier fra en fil til den anden. PHP variabler er typisk lokal karakter , og da en iframe bruger en anden kildefil , kan variabler ikke åbnes , som om de scripts var i en enkelt PHP fil. Enkle værdier kan føres gennem iframe URL , men mere komplekse situationer kræver brug af superglobal PHP "$ _SESSION " variabel. Instruktioner
1
Åbn PHP kildefilen på hovedsiden i en teksteditor , såsom Windows Notesblok
2
Type ". Session_start (); " øverst af filen til at oprette en PHP session
3
Store PHP værdier i "$ _SESSION " array ved hjælp af formatet "$ _SESSION [' variable_name '] = værdi " . . For eksempel : Hej
$ _SESSION [' my_number '] = 11 , $ _SESSION [' my_name '] = ' bob «
4
Type" session_write_close (); ", når du er færdig med at indstille "$ _SESSION " værdier . Dette er nødvendigt , således at iframe siden ikke bliver låst , venter på den primære side til fuldt ud at indlæse , før det kan udføre dets " session_start ()" opkald.
5.
Gem PHP kildefil af hovedside
6
Åbn PHP kildefilen af iframe siden i tekst editor
7
Type " session_start (); " . . øverst i filen at genåbne den aktuelle PHP session.
8.
Adgang PHP værdier , som blev sat på forsiden med " $ _SESSION " variabler. Sessionen data er en superglobal matrix , så værdierne er tilgængelige overalt i den aktuelle skrift. For eksempel, " echo $ _SESSION [' my_number '] ," vil vise 11
9
Type ". Session_write_close (); " . Når du er færdig med at bruge "$ _SESSION " variable
10
Gem iframe kildefilen og derefter indlæse begge filer på din server for at sikre, at de fungerer korrekt .