Tag: 'programiranje'
![[]](/image/clock.gif)
HTML, XML, DHTML, XHTML, WML i sav taj XY ML. HTML Strict, HTML Transitional, DTDovi i HTML ovaj onaj. RSS 0.9, RSS 0.91, RSS 0.92, RSS 1.0, RSS 2.0, Atom, a sad i Redmond dao svoj. JavaScript, VBScript, server side jedan i drugi, WAPScript, appleti. I Flash i SVG. HTTP, HTTPS, FTP, XAML, XUL, HTD, HttpTransfer, WTF is AJAX?
NN4-6-7-8, O6-7-8, FF, Mozilla, Safari, Konqueror, IE5-55-6-7 i onaj za Mac. ASP, PHP, JSP, CGI, Perl, Python, Mono i stereo. Requesti, Responsi, Redirecti, Headeri, kurci palci. Cookies, Session, GETovi, POSTovi, permissioni, gremlini. CSS, CSS2, CSS2.1, a guraju nam i tricu. Pa JPEGovi, GIFovi, transparetni PNGovi s nekim alfa kanalima.
1250, 1252, 8859-desetak, ISO-8, RFCovi njih milijardu. 400, 401, 402, 403, 404, 500, 501, 502, 503, a zna se pojaviti i 600 (!). MySql, PostgreSql, HiSql, M$Sql i jos 100 bezveznih varijanti. Enumeracije, mape, hash tabele, vektori, streamovi, exceptioni, expressioni, enkoderi, dekoderi, pa se ti deri.
Templejti, enginei, frameworki, biblioteke, moduli, a svi truli. Backup, restore, sinhronizacija, optimizacija, kretenizacija. CR, LF, CRLF, LFCR i još tristo kombinacija. CVS, CSV, CV, jedino što valja je CS.
Ova kategorija je zanimljiva samo programerima početnicima. Programeri i civili, ovo je full dosadno!
Jedna od prvih skripti kad počinješ s PHP programiranjem je brojač posjeta (hit counter) koji pokazuje koliko puta je stranica učitana. Postoje dva načina da se isti realizira: tekst datoteka i baza.
Ovdje ću opisati prvi način koji usput objašnjava i neke osnovne stvari koje se tiče rada s datotekama.
Da bismo imali brojač potrebno ga je negdje pamtiti. Za to nam služi datoteka, nazovimo je counter.txt. Nju je potrebno prvo kreirati. U komadnoj liniji to se radi ovako:
echo >counter.txt 0
Naravno, nitko normalan neće brojač postaviti na 0 nego će ovdje staviti veći broj. 1000 je dobar izbor.