Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn PHP SESSION nicht seitenübergreifend übergeben werden kann?

Was soll ich tun, wenn PHP SESSION nicht seitenübergreifend übergeben werden kann?

coldplay.xixi
coldplay.xixiOriginal
2020-09-30 14:52:113028Durchsuche

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.

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 ; session_start();应该尽量放置到页面的顶部;

2、如果php.ini里面没有配置session Autostart的话,每次会话之前,都得手动开启session:session_start();

3、session是php里面的超全局变量,跟$_GET,$_POST,$_SERVER一样,所以使用的时候必须大写:

$_SESSION['username']=$username;

4、跨页面传递示例:a.php页面传递$_SESSION['username']

2. Wenn 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[&#39;username&#39;];
?>

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn