Kas ir sīkdatnes, iesācējiem. Draudi sīkdatnēm

Apmeklējot jebkuru tīmekļa vietni internetā, pārlūks pieņem īpašus tagus, tā sauktos sīkfailus, kas satur dažādus identifikācijas datus. Šīs atzīmes kādu laiku tiek glabātas sistēmā atkarībā no pārlūka drošības iestatījumiem. Minimums - līdz sesijas beigām. Tomēr ir iespējams atteikties pieņemt sīkdatnes.

Kas tie ir

Iekšā dažādas pārlūkprogrammas  sīkdatnes var uzglabāt dažādos veidos. Tātad Interneta pētnieks  tos saglabā kā atsevišķus teksta failus (* .txt) katrai vietnei (domēnam) mapē ar tādu pašu nosaukumu, kas tam speciāli paredzēta. Šos failus pārlūkā Explorer varat apskatīt šādā ceļā: C: \\ Lietotāji \\ * Nosaukums * \\ AppData \\ Viesabonēšana \\ Microsoft \\ Windows \\ Sīkfaili.

Citas programmas, piemēram, Opera vai Chrome, visus sīkfailus saglabā vienā kopējā failā bez paplašinājuma, datus, kuri ir šifrēti un atbilstoši parāda tikai programma, kas tos izveidoja. "Opera" to saglabā mapē Viesabonēšana \\ Opera programmatūra \\ Opera Stable, bet "Chrome" - vietējā \\ Google \\ Chrome \\ Lietotāja dati \\ 1. profilā (vai 2, 3, atkarībā no profilu skaita).

Kā viņi strādā

Dati, kas satur sīkfailus, var saturēt daudzveidīgu informāciju:

Tā datora ģeogrāfiskais izvietojums, no kura vietne ir pieteicusies.

Viņa identifikācijas numurs (ID).

Reģistrācijas datu veidlapas. Ja pie ieejas slēgtā resursā, ievadot lietotājvārdu un paroli, atzīmējiet izvēles rūtiņu “Atcerēties”, tie tiks saglabāti sīkdatnē. Piezīme: lai palielinātu drošību, labāk ir paroles uzglabāt atsevišķi, izmantojot īpašu pārlūka funkciju.

Vietnes iestatījumi: valoda, dizains, vēlamais saturs utt.
  Nākamreiz apmeklējot domēnu, kura sīkdatnes tiek glabātas jūsu datorā, pārlūks tos automātiski nosūta atpakaļ. Atkarībā no vietnes iespējām pārsūtītie sīkfaili ļauj tai rīkoties šādi:

Parādiet lapu atbilstoši iestatījumiem, kas veikti iepriekšējā reizē. Piemēram, rādiet savus iecienītos kanālus TV programmā utt.

Rādīt meklēšanas rezultātus, kā arī reklāmas atbilstoši ģeogrāfiskajai atrašanās vietai.

Automātiski ievadiet slēgto zonu (ja parole tiek glabāta sīkdatnē, nevis īpašā drošā krātuvē).

Glabājiet datus par izvēlētajiem produktiem tiešsaistes veikalā, ja klientam nav personīgā konta.

Un vēl daudz vairāk, paātrinot un atvieglojot sērfošanu internetā.

Vai man ir jādzēš sīkdatnes un kā to izdarīt?

Principā sīkdatnes ir tikai izdevīgas un maz ietekmē drošību. It īpaši, ja tajās neuzglabājat paroles (nepārbaudiet “Atcerieties”), bet izmantojiet īpašu pārlūka moduli, kas piedāvā tos saglabāt, izsniedzot pieprasījumu loga augšpusē.

Tomēr, ja kāda iemesla dēļ tas ir nepieciešams, varat to izdarīt vairākos veidos:

1. Dzēsiet tos visus. To var izdarīt pārlūkprogrammā, fiziski izdzēšot failu “Cookies” (vai tāda paša nosaukuma mapes saturu - IE) atrašanās vietā (skat. Iepriekš).

2. Dzēsiet tos visus vai tikai uz noteiktu laika posmu: stundu, dienu, nedēļu utt. Tas tiek veikts, izmantojot pārlūkprogrammas iestatījumos (īpašumos) esošo funkciju "". Pārlūkā Chrome jums ir jāizvieto papildu iestatījumi, sadaļā “Opera” - dodieties uz cilni “Drošība”, un uz “Interneta opcijas” (IE) šī funkcija ir pieejama cilnē “Vispārīgi”.

3 .. IE gadījumā to var izdarīt, izmantojot Explorer: katrs sīkfails ir atsevišķs teksta fails. Programmā “Opera” jums jānoklikšķina uz pogas “Visas sīkdatnes ...” (“Iestatījumi” → “Drošība”) un manuāli jārediģē atvērtais saraksts, izdzēšot nevajadzīgos datus. Pārlūkā Chrome šī funkcija ir pieejama, izmantojot pogu “Satura iestatījumi” (blakus vienumam “Notīrīt vēsturi”). Tālāk - kā "Operā".

Sīkdatņu notīrīšana ir jūsu ziņā. No sevis es gribu piebilst, ka parastai tīmekļa sērfošanai, kas neietver noteiktu vietņu apmeklēšanu, tās ir izdevīgas.

Opera atveriet galveno izvēlni, dodieties uz sadaļu "Iestatījumi" un atlasiet līniju "Vispārējie iestatījumi ...". Vai arī jūs varat vienkārši nospiest CTRL + F12. Tātad jūs atverat pārlūka iestatījumu logu, kur cilnē “Advanced” jums ir jānoklikšķina uz sadaļas “Cookies” kreisajā panelī. Tajā jums jānoklikšķina uz pogas "Pārvaldīt sīkfailus".

Mozilla FireFox izvēlnē atveriet sadaļu “Rīki” un atlasiet “Iestatījumi”. Iestatījumu logā jums jāiet uz cilni "Konfidencialitāte", atrodiet pogu ar uzrakstu "Rādīt sīkfailus ..." un noklikšķiniet uz tā, lai piekļūtu pārlūka saglabāto sīkfailu sarakstam. Šeit jūs varat tos meklēt un apskatīt.



Pārlūkprogrammā Internet Explorer izvērsiet izvēlnes sadaļu Rīki un atlasiet Interneta opcijas. Īpašumu iestatījumu logā dodieties uz cilni "Vispārīgi" un sadaļā "Pārlūkošanas vēsture" noklikšķiniet uz pogas "Opcijas". Tādā veidā jūs atvērsit citu logu (“Pagaidu faila iestatījumi”), kurā jums jānoklikšķina uz pogas “Rādīt failus”.



Pagaidu krātuves mapes satura nolaižamajā sarakstā noklikšķiniet uz slejas “Nosaukums” interneta faili Pārlūks - šādā veidā jūs varat grupēt visus sīkfailu failus vienā blokā kopējā heterogēnu failu kaudzē. Šeit jūs varat atrast interesējošo failu un atvērt to standarta piezīmjdatorā, lai to apskatītu vai rediģētu.



Iekšā Google hroms  noklikšķiniet uz uzgriežņu atslēgas ikonas loga augšējā labajā stūrī un izvēlnē atlasiet līniju “Parametri”. Pārlūkprogramma atvērs lapu “Iestatījumi”, un kreisajā rūtī noklikšķiniet uz saites “Papildu” un papildu iestatījumu lapā noklikšķiniet uz pogas “Satura iestatījumi”. Šī nav pēdējā lapa ceļā uz sīkdatnēm, kuras glabā šī pārlūkprogramma.



Google Chrome nodrošina iespēju meklēt, skatīt un dzēst sīkfailus.



Programmā Safari noklikšķiniet uz zobrata ikonas augšējā labajā stūrī un atlasiet līniju “Iestatījumi ...”. Iestatījumu iestatījumu logā jums jādodas uz cilni “Drošība”, lai noklikšķinātu uz pogas “Rādīt sīkfailus”. Safari nodrošina tikai sīkfailu meklēšanu un dzēšanu, šeit šo pagaidu failu saturu var redzēt tikai daļēji.



Sīkfaili vai vienkārši sīkfaili ir pagaidu faili, kas tiek glabāti jūsu datorā, kamēr jūs pārlūkojat dažādas vietnes lapas. Sīkfailu atbalsts var tikt izslēgts, taču, izmantojot daudzas vietnes, vietnei ir jāatspējo sīkfailu atbalsts. Lai iespējotu sīkfailus, jūsu darbības būs atkarīgas no tā, kuru interneta pārlūku izmantojat.



Jums būs nepieciešams

  • - dators, kas savienots ar internetu;
  • pieslēgts interneta pārlūks

Lietošanas instrukcija

Kad iekšā pārlūks  Windows Internet Explorer, lai iespējotu sīkfailus, noklikšķiniet uz ikonas “zobrata” ekrāna augšējā labajā stūrī. Uznirstošajā izvēlnē atlasiet “Interneta opcijas”. Atvērtajā logā dodieties uz cilni “Konfidencialitāte”. Noklikšķiniet ar peles kreiso taustiņu, lai pārvietotu interneta zonas drošības līmeņa sviru uz “Vidējs” līmeni. Noklikšķiniet uz Labi.

Iekšā pārlūks Mozilla Firefox  Ekrāna augšējā kreisajā stūrī noklikšķiniet uz oranžās Firefox ikonas. Atvērtajā izvēles logā noklikšķiniet uz "Iestatījumi". Atlasiet cilni Konfidencialitāte. Rindā “Vēsture” atlasiet opciju “Firefox izmantos vēstures glabāšanas iestatījumus”. Pēc tam atzīmējiet izvēles rūtiņu “Pieņemt sīkfailus no vietnēm”\u003e Labi. Vai arī slejā “Vēsture” atlasiet opciju “Firefox atcerēsies vēsturi”\u003e Labi.

Lietojot opera pārlūks Lapas augšējā kreisajā stūrī noklikšķiniet uz ikonas Opera. Nolaižamajā izvēlnē atlasiet sadaļu “Iestatījumi” - “Vispārējie iestatījumi”. Atveriet cilni Papildu. Kreisajā izvēlnē atlasiet “Sīkfaili” un atzīmējiet izvēles rūtiņu blakus opcijai “Pieņemt tikai no apmeklētās vietnes”\u003e Labi.

Ja kāds datora lietotājs nezina, kas ir sīkdatnes, tad viņš noteikti saskārās ar to pastāvēšanas faktu. Šis ir universāls identifikators, pēc kura vietnes atpazīst lietotāju un individualizē viņu rezultātus par viņu. Tāpēc krāpniekiem un uzņēmējiem tas ir tik maziņš.

Sīkdatnes: kas tas ir?

Sīkfaili ir mazi faili, kas tiek lejupielādēti no interneta servera un kādu laiku tiek saglabāti lietotāja cietajā diskā. Šādu elementu veidošanās mehānisms ir šāds:

  1. Lietotājs nosūta pieprasījumu resursdatoram;
  2. Reaģējot uz šo darbību, resursdators klienta personālajā datorā atdod sīkus failus, kas satur informāciju par pašreizējo sesiju;
  3. Atkal piekļūstot resursam, saziņas procedūra ar vietni izskatīsies vienkāršāk, jo ziemeļnieki lietotāju “atpazīs” pēc identifikatora, kas glabājas viņa mašīnā.

Šī tehnoloģija ir tīmekļa pārlūkprogrammu (pārlūkprogrammu) "vizītkarte", lai gan daudzos citos paplašinājumos tā ir atrodama arsenālā.

Sīkdatņu izmantošana ievērojami atvieglo sērfošanu tīmeklī, bet rada papildu draudus lietotāja personīgajiem datiem.


Šajā video programmētājs Iļja Arapovs pastāstīs, kas ir sīkdatnes un kāpēc tās tiek izmantotas pārlūkprogrammās:

Kas ir sīkdatnes pārlūkprogrammā?

Šie elementi datora atmiņā glabā šādu informāciju par personu:

  • Lietotājvārdi un paroles, kas tiek ievadīti vietnes veidlapās;
  • Individuālie iestatījumi;
  • Klientu uzvedības izsekošana;
  • Statistikas dati;
  • Informācija par konkrētu sesiju.

Visi šie dažādie dati tiek ierakstīti parastajā teksta failā (paplašinājums txt) un tiek saglabāts noteiktā vietā datora atmiņā. Katrs tīmekļa pārlūks patstāvīgi izvēlas šo elementu saglabāšanas veidu, kā arī to, vai tie vispār būtu jāsaglabā.

Sīkdatnes nosacīti var iedalīt pastāvīgās, nepastāvīgās:

  1. Konstantes tiek glabātas mašīnas cietajā diskā līdz noteiktam laikam. Pēc tam tie tiek automātiski izdzēsti.
  2. Gaistošie - to sauc arī par sesiju - tiek izdzēsti no diskdziņa tūlīt pēc programmas loga aizvēršanas.

Lielākajai daļai mūsdienu pārlūkprogrammu ir ierobežots personālo datoru glabāto sīkfailu izmērs.


Sīkdatņu priekšrocības

Sīkdatnes pēdējās divās desmitgadēs ir izmantotas dažādās datorprogrammās. Tik ilgu laiku viņiem izdevās sevi pierādīt kā efektīvu instrumentu šādu problēmu risināšanai:

  1. Atsevišķu iestatījumu saglabāšana pietiekami ilgs laiks. Lietotājam atkal un atkal nav jāievada pieteikumvārds un parole. Tā rezultātā tika atbrīvots laiks produktīvākai sērfošanai tīklā;
  2. Tiešsaistes resursos tiek izmantoti izsekošanas faili, lai pārbaudītu klientu uzvedību. Katra vietne ir individualizēta un pielāgota konkrētas personas vajadzībām. Tas ir ērti gan uzņēmumiem, kas palielina reklāmguvumus, gan parastajiem lietotājiem, kuri tagad informāciju var atrast daudz ātrāk;
  3. Reklāma kļūst mērķtiecīgāka: kad tiek rādīta reklāma, tiek ņemta vērā pieprasījumu vēsture, dzimums un klienta individuālā izturēšanās. Tas novērš nevajadzīgus reklāmas atkritumus, parāda tikai tos produktus, kas būs patiešām interesanti;
  4. Darbs ar dažām vietnēm principā nav iespējams bez sīkdatnēm. Starp tiem gandrīz visi tiešsaistes veikali.


Sīkdatņu trūkumi

Šī tehnoloģija, kas ievērojami vienkāršo vienkārša tīkla lietotāja dzīvi, nav saistīta ar vairākiem trūkumiem. Starp nozīmīgākajām prasībām pret pārlūku " aknas»:

  • Drošības kļūdaini aprēķini. Informāciju, ko serveris nosūta klienta mašīnai pagaidu glabāšanai, ir samērā viegli pārtvert. Vairumā gadījumu lietotāji neizmanto šifrētus savienojumus, lai piekļūtu globālajam tīmeklim, tāpēc krāpniekiem tie kļūst par vienkāršiem mērķiem. Ja sīkfailu dati nonāk kibernoziedznieku rokās, pēdējie var uzzināt daudz par vietņu apmeklējumiem un cilvēku uzvedības specifiku tīklā;
  • Viņu eksistences jēga ir gandrīz zaudēta, ja paralēli tiek izmantoti vairāki novērotāji. Katrs no viņiem saglabā savus pagaidu failus, kas nekādā gadījumā nekrustojas viens ar otru;
  • Ievērojama lietotāju daļa ir pārliecināta, ka sīkfaili ir programmas faili, kas patvaļīgi var izdzēst informāciju no datora diskdziņa. Daži apgalvo, ka tie ir paredzēti tikai reklāmai vai surogātpastam. Visas šīs bailes ir ne vairāk kā maldi.


Piesardzības pasākumi tīmekļa sērfošanā

"Caurumi" iekšā programmatūra  ļauj iegūt pilnīgu informāciju par personu. Turklāt šādu datu saņēmēji var būt gan iebrucēji, gan negodīgi uzņēmēji un rūpējīgas valdības aģentūras.

Lai izvairītos no konfidenciālas informācijas šņākšanas un nozagšanas, pārlūku var konfigurēt šādi:

  • Sīkfaili nekad nav ierakstīti;
  • Pēc interneta pārlūka aizvēršanas izsekošanas faili tika automātiski izdzēsti;
  • Liegt datu nosūtīšanu no datora uz dažu aizdomīgu vietņu serveriem;
  • Iestatiet īsu laika periodu izsekošanas informācijas glabāšanai.

Periodiski jums jāpiespiež pārlūks tīrīt. Tomēr, lai izdzēstu mapju saturu, jums jāzina, kur tie atrodas. Lai palīdzētu iesācējiem, lietotāji ir izstrādāti īpašas programmas  (piemēram, CCleaner), kas analizē un izdzēš sīkfailu ar vienu klikšķi.


Kas ir sīkfaili un kešatmiņa?

Lai atvieglotu sērfošanu internetā, datorā tiek glabāti ne tikai metriskie un statistikas dati. Pārlūks no pēdējās apmeklētās lapas no tīkla izkrauj šādu informāciju:

  1. Attēli
  2. Skaņas faili
  3. Video
  4. Html lapu kopijas.

Iepriekš minēto datu kopums ir paredzēts, lai paātrinātu resursu ielādi un vienkāršotu mijiedarbību ar tīkla telpu. Tātad, lejupielādēt videoklipus kešatmiņā ir ļoti ērti tiem, kuriem ir problēmas ar interneta savienojumu.

Tomēr lejupielāde notiek nevis no tīmekļa, bet no datora, un tas var novest pie tā, ka ekrānā redzamajam “attēlam” nebūs nozīmes. Turklāt kešatmiņas mape aizņem daudz vietas, jo viss tās saturs ir multivides faili.

Tātad, šajā rakstā mēs runājām par to, kas ir sīkdatnes. Pateicoties viņiem, vietnē varat tikai vienu reizi aizpildīt paroles formu un neatcerēties to katru reizi, kad piesakāties. Tieši pateicoties viņiem, lietotājs redz tikai tās reklāmas, kas viņam vajadzīgas. Bet par šādu vienkāršību jums ir jāmaksā par tā drošību un personas datu drošību.


Video: kā atbrīvot vietu un izdzēst sīkfailus?

Šajā video kapteinis Antons Prokhorovs jums pateiks, kā iztīrīt kešatmiņu un sīkfailus google pārlūks  Chrome:

Kas ir sīkdatne?

Uzmanību Pēc noklusējuma Yandex.Browser ļauj saglabāt sīkfailus.

Sīkfaili ir mazi faili, kuros pārlūks var reģistrēt datus no jūsu apmeklētajām vietnēm. Parasti vietnes lietotāja pārlūkprogrammā saglabā sīkdatnes, lai “atpazītu” apmeklētāju (piemēram, lai nepieprasītu tā lietotāja pieteikumvārdu un paroli, kurš nesen ir apmeklējis šo vietni).

Sīkdatnes lietošana rada noteiktus privātuma riskus. Piemēram, ja kāds ārējs lietotājs izmanto jūsu datoru un paroles aizstāšana tiek saglabāta sīkdatnē, viņš varēs pieteikties jūsu kontos vietnēs. Izmantojot sīkfailu, jūs varat uzzināt, kuras lapas apmeklējāt, vai noteikt attiecības starp dažādu lapu skatīšanu.

Iespējot vai atspējot sīkfailus visām vietnēm

Yandex.Browser ļauj patstāvīgi konfigurēt sīkfailu apstrādi sadaļā Iestatījumi.



Dzēsiet vai bloķējiet tīmekļa lapas iestatītos sīkfailus

Jūs varat izdzēst sīkfailus, ko iepriekš iestatījusi konkrēta lapa, vai arī novērst šo lapu no sīkfailu saglabāšanas datorā.

Piezīme Lai lapai atkal ļautu saglabāt sīkfailus, sadaļā Personiskie dati iestatījumos noklikšķiniet uz Satura iestatījumiun pēc tam sadaļā Sīkfaili noklikšķiniet uz pogas Izņēmumu vadība. Parādītajā lapu sarakstā atlasiet vajadzīgo un noklikšķiniet uz ikonas labajā pusē no nosaukuma.

Dzēst visus sīkfailus

Periodiska sīkdatņu dzēšana samazina risku, ka uzbrucējs no viņiem var iegūt informāciju par jūsu darbībām internetā. Sīkdatņu dzēšana arī atbrīvos vietu cietajā diskā (pārlūks sīkdatnēm atvēl noteiktu atmiņas daudzumu, un, ja jūs apmeklējat daudz dažādu vietņu, šis atmiņas apjoms var būt ievērojams).

Piezīme Visu sīkfailu noņemšana liks jums automātiski atteikties no kontiem lielākajā daļā vietņu.

Lai notīrītu sīkfailu, rīkojieties šādi:

Padoms. Atvērt logu Skaidra vēsture  Varat nospiest Ctrl + Shift + Del (operētājsistēmā Windows) vai Shift + ⌘ + Backspace (Mac OS).



Zvanu pāradresācija

Ja lapā tiek atrasta lapas novirzīšana, jūs redzēsit ziņojumu “Lapa nedarbojas. Vietne ir pāradresēta pārāk daudz reižu. ”

Dzēst sīkfailus, ko nosaka lapa  vietne

Atļaut sīkfailus no trešo pušu vietnēm

Yandex sīkfailu sīkdatņu atbalsts.

Sīkdatne pārlūkprogrammā Yandex.

Sīkfaili yandex pārlūkā.

Yandex sīkdatņu sīkdatnes.

Sīkdatnes yandex pārlūks.

Iestatiet sīkfailus.

Sīkdatņu iestatīšana Yandex pārlūkā.

No autora:Šajā rakstā mēs apsvērsim kas ir sīkdatnes (sīkdatnes) un ar ko to ēd. Jo HTTP protokols neatbalsta datu saglabāšanu starp diviem dažādiem darījumiem; tika izgudrotas sesijas un sīkfaili. Tas ievērojami vienkāršo gan programmētāju, gan lietotāju darbu. Pirmais ļauj uzglabāt datus par lietotāju, otrs ir labs tāpēc, ka tagad viņiem nav katru reizi jāievada informācija par sevi (e-pasts, pieteikšanās, icq utt.) Un kaut kas tamlīdzīgs ...

Sīkfaili (kā arī sesijas) tiek izmantoti visur: tiešsaistes veikalos, forumos utt. Sīkfaili ir nepieciešami, ja jums ir jāuzglabā noteikta informācija vairākās lapās. Vai visas sesijas laikā.

Pirms mācīties stundu “Kas ir sīkdatnes?”, Iesaku to savā datorā!

Pirmkārt, parunāsim par sīkdatnēm kā, rupji runājot, par sesijas variācijām.

Definīcija

Mēs to definējam Sīkfaili ir teksta virknes, kas tiek glabātas klienta pusē un satur nosaukuma un vērtību pārus, kas ir saistīti ar URL, ar kuru pārlūks nosaka, vai sīkfaili ir jānosūta uz serveri.

YII2 ietvars. Ātra attīstība ar mūsdienīgu PHP ietvaru

Uzziniet mūsdienu tīmekļa attīstības sarežģītību, izmantojot YII2 ietvaru

Uzstādīšana

Instalēšana ir ļoti vienkārša, tikai vienīgā funkcija - setcookie

Setcookie sintakse:

  bool setcookie (virknes nosaukums, virknes vērtība, int derīguma termiņš, virknes ceļš, virknes domēns, int drošs);

Vārds  - iestatītā sīkfaila nosaukums

Vērtība  - saglabātā sīkfaila nosaukums ar nosaukumu

Derīguma termiņš  sīkdatņu kalpošanas laiks

Ceļš  - veids, kā sīkdatne ir pieejama

Domēns  - domēns, no kura ir pieejams sīkfails

Droši  - direktīva, kas nosaka, vai sīkdatne ir pieejama, nevis pēc HTPPS pieprasījuma. Pēc noklusējuma šī direktīva ir iestatīta uz 0, kas nozīmē, ka sīkdatnēm var piekļūt, izmantojot parastu HTTP pieprasījumu.

Sīkdatņu piemērs

Tagad ir laiks iepazīties ar vienkāršu piemēru izmantot sīkfailu. Tas būs vienkāršs lietotāja lapu skatījumu skaits.

Es 12 reizes atjaunināju lapu, un vērtība “12” tika ierakstīta sīkfailā ar skatiem.





Tātad mēs redzējām visu kodu kopumā, un tagad mēs to īpaši analizēsim. Vispirms lasīsim to mutiski.

1. bloks

Ja ir tāds SUPERGLOBAL mainīgais $ _COOKIE ['views']  ar vārdu ' skati”, Tad mēs vienkārši piešķiram tā vērtību mainīgo $ Views un iepriekš to palielinām ( ++ $ skatījumi;  identiski Skati \u003d USD skatījumi +1;) Tālāk atkal nosacījums: ja klienta pārlūkprogrammā nav iespējams ierakstīt sīkfailus, parādiet ziņojumu, lai tas ļautu ierakstīt sīkfailus.

1. bloka beigas

/ *** ievietot *** /

setcookie ('skatījumi', USD skatījumi)  - php funkcija sīkfailu rakstīšanai klienta pārlūkprogrammā. Kur “ skatiIr sīkdatnes nosaukums, un $ skatījumi  Ir mainīgais, kas satur rakstītā sīkfaila vērtību.

/ *** ievietot *** /

2. bloks

Ja $ _COOKIE ["views"])  tad operāciju vietā neeksistē $ skatījumi = $ _COOKIE ["views"]; ++ $ skatījumi;  mēs vienam mainīgajam piešķirsim mainīgos $ skatus. $ skatījumi \u003d 1;  Un pārējais ir tāds pats kā pirmajā blokā.

2. bloka beigas

Ja $ _COOKIE ["Views"]) neeksistē, tad operāciju vietā $ Views \u003d $ _COOKIE ["Views"]; ++ $ skatījumi; mēs vienam mainīgajam piešķirsim mainīgos $ skatus. $ skatījumi \u003d 1; Un pārējais ir tāds pats kā pirmajā blokā.

Sīkdatnes visu mūžu

Ja mēs vēlamies, lai sīkfaila vērtība tiktu saglabāta pēc tam, kad lietotājs slēdz sesiju, tad mums jāiestata trešais parametra setcookie () funkcija.

Jūs to varat instalēt vairākos veidos. Ir divi no tiem, varbūt kāds zina vairāk, bet es izmantoju šos divus. Pirmais ir iestatīt kalpošanas laiku, izmantojot iebūvēto php funkcijas laiku (), otrais ir uzlabota mktime () versija.

laiks ()  ļauj tulkot pašreizējo laiku sekundēs no laikmeta sākuma, tas sākās kaut kur 1975. gadā.

mktime ()  ļauj tulkot jebkurā laikā, ko saprotam (piemēram, 20-01-2010 17:45:08) sekundē no laikmeta sākuma.

Sintakse:

Int mktime (;

Tikai tagad jaunā failā indekss.phpkas atrodas tīmekļa direktorijā, nevis:

Setcookie ("views", $ Views, time () + 60 * 60 * 24)

Tas būs jāpārraksta:

Setcookie ("Viewsweb", $ Views, laiks () + 60 * 60 * 24, "web / index.php")

kur "web / index.php" nozīmē, ka piekļuvi šim sīkfailam var iegūt tikai no lapas http: //sessionsandcookies.gromitsu/web/

Kods web / index.php:

Un tagad skaidrības labad vietnes saknē izveidojiet citu test.php failu ar šo kodu:


"; echo" Sīkfaili no http: //sessionsandcookies.gromitsu/ viewsweb \u003d ". $ _ COOKIE [" views "];?\u003e

Piemērs bildēs



Domēna piekļuve

Gandrīz tāds pats kā iepriekšējā piemērā, tikai setcookie izskatīsies šādi:

Setcookie ("Viewsweb", $ Views, time () + 60 * 60 * 24, "web / index.php", ". Sessionsandcookies.gromitsu")

Ar šo ierobežojumu domēns var izpausties kā mysessionsandcookies.gromitsu vai
  jūsu.meklējumi un sīkfaili.gromitsu.

Datu šifrēšana

Par šo mūsu brīnišķīgās nodarbības daļu varat uzrakstīt atsevišķu rakstu. Tātad šeit mēs vienkārši galopsimies visā Eiropā. Mēs skatāmies uz kodu:

  tas ir šifrēts Viewsdecode \u003d $ shyfr
"; ?>

Atšifrēšana

  tas ir šifrēts Viewsdecode \u003d $ shyfr2
"; ?>

Secinājums

Es domāju, ka esmu daudz aprakstījis attiecībā uz sīkdatnēm, protams, iesācējiem šajā biznesā. Un kā vienmēr, programmētāja galvenais uzdevums ir aizsargāt viņa uzrakstīto skriptu (skriptu). Un šo aizstāvību var veltīt visam rakstam.

Ja esat jau sasniedzis šo vietu, tad esat izdomājis pamatprincipus darbam ar sīkdatnēm, un jūs jau varat tos ieviest praksē.

Sīkfaili tiek izmantoti gandrīz visur, kur jums jāsaglabā dati starp darījumiem (pieprasījumi apmeklēt lapas). Tas ir, piemēram, datu saglabāšana autorizācijas laikā (parole un pieteikšanās automātiski tiek ievadīta jums, protams, parole ir labi šifrēta), vai, piemēram, tiešsaistes veikalos (saglabājot preces, kuras ievietojat grozā pat tad, ja aizvērāt pārlūku un atgriezāties, piemēram, kur) stundas laikā grozs vēl nav iztukšots).

Šajā stundā kas ir sīkdatnes un ar ko viņi ēd  iesācējiem, pabeigts.

Izdevums:  Rags Viktors un Andrejs Bernatskis. Webformyself komanda.

"Cybersant-webmaster" - visplašākais vietņu veidošanas kurss RuNet!