Logo sl.boatexistence.com

Kako začeti sejo?

Kazalo:

Kako začeti sejo?
Kako začeti sejo?

Video: Kako začeti sejo?

Video: Kako začeti sejo?
Video: СУПЕР СМЕШНАЯ КОМЕДИЯ! "Как Извести Любовницу За 7 Дней" РУССКИЕ КОМЕДИИ НОВИНКИ, ФИЛЬМЫ HD, КИНО 2024, Maj
Anonim

Preden lahko shranite kakršne koli informacije v spremenljivke seje, morate najprej zagnati sejo. Za začetek nove seje preprosto pokličite funkcijo PHP session_start. Ustvaril bo novo sejo in ustvaril edinstven ID seje za uporabnika.

Kam naj postavim začetek seje?

Želite postaviti session_start ; na vrhu vaše strani pred katero koli drugokodo. Če pa uporabljate vključitve, da si olajšate življenje, je najbolje, da ga postavite na sam vrh datoteke, ki je vključena v vse datoteke.

Kdaj naj začnem s sejo?

sejo lahko začnete, ko je uporabnik overjen. potem lahko informacije, povezane z uporabnikom, v S_SESSION in dostopate do teh informacij od koder koli. Začeti morate sejo po preverjanju podatkov o uporabniku, nato pa lahko nastavite uporabniški uid na spremenljivko seje.

Kako vstavite sejo?

  1. Sejo bi morali začeti samo enkrat. V vašem primeru potrebujete samo session_start v prvi vrstici page.php.
  2. session_start bo ustvarilo E_OBVESTILO, če je bila seja že začeta. Uporabite lahko @session_start, da ga prezrete.
  3. Ustvari tudi E_NOTICE, če uporabite session_start, potem ko izpišete kodo HTML.

Ali moram na vsako stran postaviti začetek seje?

Mora biti na vsaki strani, ki jo nameravate uporabiti Spremenljivke, ki jih vsebuje seja, kot sta uporabniško ime in najljubša barva, so nastavljene z $_SESSION, globalno spremenljivko. V tem primeru je funkcija session_start postavljena za komentarjem, ki ni natisnjen, vendar pred katerim koli HTML-jem.

Priporočena: