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 získať prístup Cookies & presmerovanie v PHP

Cookie je malý súbor , ktorý server uloží na počítači užívateľa a že webový prehliadač odošle pri každej požiadavke webovú stránku . Cookies sú vhodné ako pre webové aplikácie na ukladanie informácií medzi stránkami . V PHP , možno budete chcieť , aby prístup a nastavovať cookies , potom presmerovať užívateľa na inú webovú stránku , napríklad po úspešnom prihlásení . Môžete to urobiť s vstavaným - in cookies a hlavičky HTTP funkcie PHP . Pokyny dovolená 1

Vytvoriť nový PHP súbor s editor alebo Poznámkový blok . Začnite súbor vyrovnávacej pamäte výstupu , aby sa zabránilo chybové správy z prehliadača pri presmerovaní alebo nastavení cookies . Napríklad , typ : ?

< Php

ob_start ( ) ;
2

Začnite PHP relácie, ak prístup k premennej relácie :

session_start ( ) ;
3

Prístup cookie odkazom na PHP asociatívne pole " _COOKIE " s názvom cookie :

$ lang = $ _COOKIE [ ' language ' ] ;
4

Nastavenia cookies volaním PHP " setcookie ) ( " funkcia . Odovzdať názov cookie , hodnoty , vypršania platnosti a koreňovú cestu , aby cookie je k dispozícii v celej doméne . Napríklad typ :

if ( isset ( $ _SESSION [ ' login_successful ' ] ) ) {

setcookie ( ' id ' , $ id , time ( ) + 60 * 60 * 24 * 30 , ' /' ) ;
5

presmerovať užívateľa na inú webovú stránku s " záhlavie ) ( " funkcia PHP . Heslo " Umiestnenie : " a presmerovanie URL :

záhlavie ( " Location : $ URL " ) ;

exit ( 0 ) ;

}
6

prepláchnite výstupný buffer a pokračovať na webovej stránke . Napríklad , typ : ? !

Ob_end_flush ( ) ;

>


< html lang = " en " >


< meta Page

< /body >

< /html >

Najnovšie články

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