Azi lucram la un site si mi-a trecut prin minte sa mai intru si eu pe phpRomania.
Mi-am reamintit ca la panoul de editare este un camp unde trebuie sa introduci functia php favorita. Functia mea favorita este "echo" :). Poate ca e cea mai simpla functie din php, dar e de departe cea mai folositoare in arta debugging-ului(KISS - keep it simple stupid). Nu de alta, dar ieri tocmai testam niste queryuri in baza de date(MySQL of course) si nu prea imi dadeam seama ce au asa ca un mic "echo $sql;" a fost de mare ajutor :).(Trust the power of echo)
Care este functia ta php favorita? ;)
Se afișează postările cu eticheta PHP. Afișați toate postările
Se afișează postările cu eticheta PHP. Afișați toate postările
joi, 25 septembrie 2008
luni, 22 septembrie 2008
AJAX - building an IM
Saptamana trecuta am redescoperit AJAX-ul si mi-a venit cheful sa fac o aplicatie complexa - IM(instant messenger). Asa ca am inceput sa structurez aplicatia, pornind de la un chat facut mai demult, adaugand un sistem de login. Toate bune si frumoase, dar mi-am dat seama ca userul poate sa se de-logheze de pe site prin buton sau prin inchiderea ferestrei.
Prima chestie usor de facut, a doua nu chiar asa de usor pentru ca nu prea mai lucrasem cu evenimentele ferestrei in JavaScript. Asa ca dupa cautari pe net am ajuns sa rezolv si a doua problema:
close.js
The rest is in progress :P
Prima chestie usor de facut, a doua nu chiar asa de usor pentru ca nu prea mai lucrasem cu evenimentele ferestrei in JavaScript. Asa ca dupa cautari pe net am ajuns sa rezolv si a doua problema:
close.js
1: function ajaxFunction(){
2: var ajaxRequest;
3: 4: try{
5: // Opera 8.0+, Firefox, Safari
6: ajaxRequest = new XMLHttpRequest();
7: } catch (e){
8: // Internet Explorer Browsers
9: try{
10: ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
11: } catch (e) {
12: try{
13: ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
14: } catch (e){
15: alert("Your browser sucks!");
16: return false;
17: } 18: } 19: } 20: 21: ajaxRequest.open("GET", "test.php", true);
22: ajaxRequest.send(null);
23: }24: window.onbeforeunload = function (evt) {
25: var message = ''If you press OK you will log off the IM';
26: if (typeof evt == 'undefined') {27: evt = window.event;
28: }29: if (evt) {
30: evt.returnValue = message; 31: }32: return message;
33: } 34: 35: window.onunload = ajaxFunction();test.php //contine ce se intampla cand se inchida fereastra
close.php (sau close.html)
1: <html>
2: <head>
3: <script language="JavaScript" type="text/javascript" src="close.js"></script>
4: </head>
5: </html>
The rest is in progress :P
LE: Windows Live Writer Beta e interesant :) – am folosit un plugin de code snippet si chiar arata bine.
marți, 9 septembrie 2008
FF3 & IE7 developer toolbar

Ca tot ma enervasem eu pe FF3 din cauza unor css-uri, am recurs la instalarea pluginului "Web Developer Toolbar"(este prima data cand il folosesc pe FF3, l-am avut si testat pe FF2) - la prima vedere extrem de folositor putand da o gramada de informatii privind componentele unei pagini web - formulare, blocuri(div), informatii suplimentare despre linkuri, etc. Poate cel mai de folos este modulul de CSS, unde puteti vedea ce nu prea merge in cadrul paginii, dar sa nu uitam de un dom viewer, feed, html, links validator. Pe scurt este un tool extrem de util celor ce sunt implicati in web developement.(Link aici)
Bineinteles si cei de la microsoft au un astfel de tool: "IE Development Toolbar" ce se poate downloada de pe siteul Microsoft. E putin mai incomod decat cel de la mozilla, dar la fel de folositor daca aveti probleme cu CSS-uri sau in general elemente html. (Se ruleaza din View->Explorer Bar->IE Developement Toolbar sau apasand iconul din explorer bar)
Spor la debugging :D.
joi, 7 august 2008
Back with PHP
Nu mai gasisem nimic de scris pe blog si datorita faptului ca am avut multe treburi si zile aniversare zilele acestea.
Azi am tot navigat pe net in cautare de niste informatii privind unele functionalitati ale PHP 5 si am dat peste urmatorul articol foarte interesant:
40 Tips for optimizing your php code
Azi am tot navigat pe net in cautare de niste informatii privind unele functionalitati ale PHP 5 si am dat peste urmatorul articol foarte interesant:
40 Tips for optimizing your php code
Abonați-vă la:
Postări (Atom)
