Y! Messenger online status (durata in zile/ore/min)..
Spre bucuria multora.. am zis sa postez codul sursa de la scriptul asta facut de mine care afiseaza cate zile/ore/min este un ID de yahoo messenger online.. in principiu pentru a va merge acest script aveti nevoie de un cronjob care sa ruleze un fisier .php la fiecare 1 minut.. adica asa e facut scriptul sa prelucreze informatiile din db.. orice modificare ulterioara a cronjob-ului atrage dupa sine si modificari majore in scriptul care calculeaza si aproximeaza durata ID-ului in stare online.
Scriptul il gasiti aici: mysql.txt, ymess_cron.php si ymess_status.php, el este simplu privit in ansamblu.. ideea aproximarii timpului a fost mai grea
dar in rest poate fi modificat dupa bunul plac.
Scriptul e compus din 2 fisiere (ymess_cron.php si ymess_status.php), primul fisier trebuie rulat la fiecare minut iar al doilea afiseaza durata.. deci scriptul in functiune arata cam asa:
Astazi: 12 ore si 34 minute
Total: 005 zile 03 ore si 21 min din data 29 Ian 2006
Pentru cei care nu prea au habar legat de cronjob.. in primul rand ca sa puteti pune o linie de comanda care sa acceseze acest fisier la fiecare minut trebuie sa dati cronjob -e si apoi cronjob -l ca sa verificati daca cronul a fost adaugat.. asta daca sunteti pe Putty iar daca folositi CPanel de acolo de la cron-uri.. linia de comanda pentru cronjob cand lucrati direct din Putty este asa.
Multa bafta iar pentru nelamuriri astept comment. Sper sa va placa si sa va fie de folos, puteti sa il modificati dupa bunul plac.. dar am o rugaminte.. sa imi treceti si mie nick-ul sau adresa blog-ului pe acolo.
Daca va place acest post, va rog lasati un comentariu sau inregistrati-va la feed pentru a primii ultimele informatii.
April 29, 2006
Comentariu de la 
buna, as vrea sa folosesc ce ai afisat, dar nu prea inteleg ce si cum se face. Poti sa explici mai mult?