un analog al funcției json_encode în PHP

function toJSON($o) { switch (gettype($o)) { case ‘NULL’: return ‘null’; case ‘integer’: case ‘double’: return strval($o); case ‘string’: return ‘”‘ . addslashes($o) . ‘”‘; case ‘boolean’: return $o ? ‘true’ : ‘false’; case ‘object’: $o = (array) $o; case ‘array’: $foundKeys = false; foreach ($o as $k => $v) { if (!is_numeric($k)) { $foundKeys =…

Citește mai mult

Gmail to PHP

Salutare, astazi m-am confruntat cu o problema, si-as vrea sa impart cu voi rezolvarea ei. Trebuia sa scriu un parser pentru GMAIL, mai bine spus, o careva Banca X trimite la adresa x.upload.payments@gmail.com datele despre facturile platite de catre clienti pe care trebuia sa le citesc si sa le incarc in sistema. Mai intii am…

Citește mai mult

Sunt programator…

Sunt programator, și de asta, in oficiu, cu totul putem elimina nevoia de angajare a unui administrator de retea. În cele din urmă, ambii lucram la calculator, și eu perfect sunt capabil sa fac o retea, sa trag un cablu, sa fac un patch-cord, sa configurez un router, sa elimin  virușii și foarte bine ma pricep în programele…

Citește mai mult

Calculam dimensiunile browserului (JavaSript)

Stiu, cu ajtorul lui JQuery e simplu, pentru a afla dimensiunile browser-ului apelam doar $(window).width() sau $(window).height() dar cum facem fara plugin-uri? sau mai bine zis, folosind plugin-ul vanilla-js (pentru cei ce inteleg ce vreau sa spun) Pentru a afla resolutia ecranului, e simplu <script type="text/javascript"> document.write(screen.width+'x'+screen.height); </script> dar nu e deajuns, chiar daca redimensionam…

Citește mai mult