⊗ppPmCkIS 326 of 447 menu

Инстант инсталација на колачиња во PHP

За да може инсталираното колаче веднаш да се појави во низата $_COOKIE може да се користи трик. Суштината на трикот е следна: прво го поставуваме колачето со setcookie, а потоа рачно го запишуваме во низата $_COOKIE:

<?php setcookie('str', 'eee'); $_COOKIE['str'] = 'eee'; var_dump($_COOKIE['str']); // веднаш ќе испринта 'eee' ?>

За колачето да не се испраќа секој пат во прелистувачот, запишувањето на колачето може да се направи внутри на услов. Ако такво колаче не постои, тогаш го запишуваме:

<?php if (!isset($_COOKIE['str'])) { // ако колачето не постои setcookie('str', 'eee'); $_COOKIE['str'] = 'eee'; } echo $_COOKIE['str']; // ќе испринта 'eee' ?>

Ајде да разговараме како ова функционира. При првото навраќање на страницата ќе влеземе во if, ќе го поставиме колачето во прелистувачот и веднаш ќе го запишеме во $_COOKIE. Потоа преку echo ќе се испринта вредноста што рачно ја запишавме.

При следните навраќања на страницата нема да влеземе во if, но во $_COOKIE ќе содржи наше колаче, кое веќе дошло од прелистувачот. На овој начин, и при првото навраќање, и при следните во $_COOKIE ќе се наоѓа нашето колаче.

Испробајте го опишаниот трик.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј