? Wenn Sie PHP -Werte zwischen der Hauptseite und Ihre iframe freigeben möchten, müssen Sie die Werte von einer Datei zur anderen weitergeben. PHP-Variablen sind in der Regel in der Natur vor Ort und da ein iframe verwendet eine andere Quelldatei , Variablen kann nicht zugegriffen werden , als ob die Skripte waren in einer einzigen PHP-Datei werden. Einfache Werte können durch den iframe URL übergeben werden , aber komplexere Situationen erfordern den Einsatz des superglobale PHP " $ _SESSION " Variable. Anleitung
1
Öffnen Sie das PHP Quelldatei der Hauptseite in einem Texteditor wie Windows Notepad
2
Typ . " Session_start (); " an der Spitze der Datei um eine PHP-Session erstellen
3
Shop PHP Werte in der " $ _SESSION " Array mit dem Format " $ _SESSION [' variable_name '] = Wert; " . . Zum Beispiel:
$ _SESSION [' my_number '] = 11; $ _SESSION [' my_name '] = 'bob' ;
4
Type " session_write_close ();" , nachdem Sie fertig sind die Einstellung der " $ _SESSION " Werte . Dies ist notwendig, damit das iframe Seite nicht gesperrt werden , warten auf der Hauptseite, um vollständig zu laden , bevor er seine " session_start () " ausführen kann anrufen .
5
Speichern Sie die PHP Quelldatei der Hauptseite
6
Öffnen Sie das PHP Quelldatei des iframe Seite im Text-Editor
7
Type " session_start (); " . . am Anfang der Datei wieder zu öffnen die aktuelle PHP-Session .
8
Zugriff auf die PHP Werte, die auf der Hauptseite mit dem " $ _SESSION " Variablen gesetzt wurden . Die Session-Daten ist ein superglobale Array , so dass die Werte verfügbar sind überall in der aktuellen Skript . Zum Beispiel, " echo $ _SESSION [' my_number ' ];" wird 11 angezeigt
9
Typ . " Session_write_close ();" . Nachdem Sie fertig sind mit dem " $ _SESSION " Variablen
10
Speichern Sie die iframe Quelldatei und laden Sie dann die beiden Dateien auf Ihrem Server , um sicherzustellen, dass sie korrekt funktionieren .