Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať PHP relácie na vopred vyplňovať

PHP , čo znamená " PHP : Hypertext Preprocessor , " podporuje ukladanie dát systém známy ako sedenie . Sessions umiestniť informácie o počítači užívateľa v súbore s názvom cookie . To je jediný spôsob , ako spojiť dáta s konkrétnym užívateľom s istotou . Ak niekto pridá položky do on - line nákupného košíka , napríklad , cookies sú potrebné na sledovanie týchto informácií a zaistiť bezpečné transakcie . Ďalšie dôležité použitie pre sedenie je pre- naplnenie formy . To udržuje návštevníkov webových stránok od nutnosti znova zadávať informácie , ktoré sú už zadané niekde inde na webových stránkach . Návod
Nastaviť Session
klipart 1

Nastavte dobu trvania relácie v sekundách , pomocou " session_set_cookie_params " príkaz . Napríklad typ :

session_set_cookie_params ( '3600 ' ) ;
2

Spustite reláciu s " session_start " príkazu . Napríklad , typ : , " . $ _SESSION "

Session_start ( )
3

Priradenie hodnoty do superglobal poľa Napríklad typ :

$ _SESSION [ ' name ' ] = " Harry Smith " ;

_SESSION $ [ ' adresa ' ] = " 410 Rok St Somecity , WI " ;

Pre- naplnenie formulár
4

Spustenie relácie pomocou príkazu " session_start " na formulári . Formulár by normálne byť na inej strane , než kde bol pôvodne vstúpil dát , takže relácie musí byť reštartovaný . Napríklad typ :

session_start ( ) ;
5

Skontrolujte , či sú nastavené premenné relácie . Ak tomu tak je , priradiť hodnoty premenných pre vypĺňanie polí . Pomocou funkcie " isset " , skontrolujte , či sú nastavené premenné . Ak nie sú nastavené premenné , priradenie prázdne reťazca do premennej výplň . Napríklad typ :

if ( isset ( $ _SESSION [ ' name ' ] ) ) $ name_filler = $ _SESSION [ ' name ' ] ;

iný $ name_filler = '' ;

if ( isset ( $ _SESSION [ ' adresa ' ] ) ) $ address_filler = $ _SESSION [ ' adresa ' ] ;

iný $ address_filler = '' ;
6

Vložte premenné výplň do vstupných tagy vo formulári , pomocou PHP tagy a " echo " príkaz . Napríklad typ :

< input type = " text " name = " name " value = " ? " />

< input type = " text " name = " adresa" value = " < ? php echo $ address_filler ; ? > " />

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené