Vapaa kuvaus

Faktat tiskiin. Valheille korkeintaan säälivä katse.

Aloituksia

1

Kommenttia

82

  1. Gmailista+voit+imuroida+sähköpostisi+arkistoon+omalle+koneellesi+Googlen+palvelulla+osoitteessa:https://takeout.google.comTuo+toimii+eräänlaisena+varmuuskopiona+tärkeille+posteille+mikäli+on+pienikin+riski+että+ne+tulee+vahingossa+poistettua+verkosta.+Tai+jos+käy+jopa+niin+ikävästi+että+Googlen+tarjoama+sähköpostien+palvelintila+uhkaa+loppua.
  2. Keksien+kanssa+pitää+aina+huomioida+että+selaimissa+voi+kieltää+kokonaan+niiden+asettamisen.+Tuossa+pätkässä+esimerkkikoodia+ei+nähdäkseni+tutkita+sitä+hyväksyykö+selaaja+cookies+-asetannat.+Toisekseen+tuossa+koodissa+asetat+keksille+elinajaksi+satoja+vuosia,+mikä+lienee+lääketieteen+kehittymisestä+huolimatta+hieman+liioittelua+:)Cookies+on+todellakin+tarkoitettu+pitämään+muistissa++jotain+tarpeellista+tietoa+tulevia+istuntoja+varten.+Jos+haluat+päivittää+juuri+kirjoittamasi+uuden+cookien+asetukset+avoimelle+sivulle+heti,+niin+sivu+täytyy+ladata+uudelleen.Loogisesti+siis+sivulle+tultaessa+tutkit+headerissä+ensin+onko+sivustosi+keksi+jo+olemassa.+Jos+ei+ole+niin+yrität+asettaa+sen.+Sen+jälkeen+tarkistat+onko+keksi+nyt+olemassaif(count($_COOKIE)+>+0){//your+code}Mikäli+yhtään+keksiä+ei+edelleenkään+löydy,+niin+unohda+koko+cookies-juttu+koska+selaaja+ei+niitä+hyväksy.+Mikäli+juuri+luomasi+keksi+nyt+löytyy+niin+saadaksesi+asetuksen+heti+voimaan+päivität+avoimen+sivun+if(count($_COOKIE)+>+0){++++$myUrl+=+"https://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";++++header("Location:+".$myUrl);}***+Ole+varovainen!+Jos+laitat+edellä+mainitun+sivun+päivityksen+headerissäsi+väärään+if+-lohkoon,+niin+saat+aikaan+ikuisen+silmukan+mikä+kaataa+koko+sivustosi.+***Keksien+kanssa+eläminen+ei+todellakaan+ole+yksinkertaista+maailmassa+missä+selaimissa+voi+joko+sallia+tai+kieltää+ne.+Halutessasi+voit+tietysti+yksinkertaistaa+asioita+ja+rakentaa+sivusi+niin,+että+jos+selaaja+ei+hyväksy+keksejä,+niin+ohjaat+hänet+tylysti+ulos+omalta+saitiltasi+vaikkapa+googlen+etusivulleif(count($_COOKIE)+==+0){++++header("Location:+https://google.fi");++++exit();}
  3. Mainitsit+että+esittelemäsi+koodin+ajo+epäonnistui.+Tulppa+voi+tuon+pituisessa+koodissa+olla+niin+monessa+kohtaa+että+se+ratkeaa+vain+kun+paloittelet+sen+ja+testaat+yksi+kerrallaan+että+yhteys+kantaan+toimii,+manuaalinen+SQL-lause+toimii,+muuttujien+rakentamisessa+käyttämäsi+GET-lauseet+saa+jotain+arvoja...Sivustostasi+päätellen+olet+siis+sanaristikko-expertti+eli+ratkot+ja+analysoit.+Kokoan+sinulle+"kostoksi"+tähän+aiheeseen+liittyvän+pähkinän+pureskeltavaksi,+jotta+saat+nettisivujen+rakentamisen+oheen+muuta+ajateltavaa+ja+sopivasti+etäisyyttä+niihin+takkuileviin+tietokantafunktioihin+:)