Heim > Artikel > Backend-Entwicklung > Was soll ich tun, wenn PHP SESSION nicht seitenübergreifend übergeben werden kann?
Methoden zur Lösung des Problems, dass PHP SESSION nicht seitenübergreifend weitergegeben werden kann: 1. [session_start();] sollte so weit wie möglich oben auf der Seite platziert werden. 2. [session: session_start();] muss sein manuell eingeschaltet.
Methoden zur Lösung des Problems, dass PHP SESSION nicht seitenübergreifend weitergegeben werden kann:
1. session_start();
sollte so weit wie möglich oben auf der Seite platziert werden ; session_start();
应该尽量放置到页面的顶部;
2、如果php.ini里面没有配置session Autostart
的话,每次会话之前,都得手动开启session:session_start();
3、session是php里面的超全局变量,跟$_GET,$_POST,$_SERVER一样,所以使用的时候必须大写:
$_SESSION['username']=$username;
4、跨页面传递示例:a.php页面传递$_SESSION['username']
session Autostart
nicht konfiguriert ist, müssen Sie session:session_start();
vor jeder Sitzung öffnen ist eine super globale Variable in PHP, gefolgt von $ _GET, $_POST, $_SERVER sind gleich, daher müssen sie bei Verwendung großgeschrieben werden: 4. Beispiel für eine seitenübergreifende Übertragung: Eine.php-Seite überträgt $ _SESSION['username']
zu b.php: a.php:🎜🎜🎜<?php session_start(); echo $_SESSION['username']; ?>b.php:rrreeeWenn Sie mehr über das Programmieren erfahren möchten, achten Sie bitte auf das PHP-Schulung
Kolumne!
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP SESSION nicht seitenübergreifend übergeben werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!