MySQL query-uri pentru WordPress

Lucrez cu Wordpress de cativa ani, cam de cand am blog-ul. Intodeauna mi-a placut sa imi bag mana prin script-uri si sa scot ce este mai bun fara a ma limita la ce-mi ofera el sau plugin-uri gasite pe internet. Asa am inceput sa modific teme si plugin-uri pentru a le ajusta dupa nevoile mele. Intre timp am inceput sa-i ajut si pe altii care se loveau de fel si fel de probleme.Invatam cat traim, internetul iti pune pe tava atatea informatii, trebuie doar sa stii sa le gasesti si sa te [...]

Functie PHP anti SQL injection

Atunci cand lucrezi cu o baza de date si extragi informatii pe baza unor criterii / date introduse de un utilizator, este bine sa faci o "curatare" a datelor. De ce? Pentru ca nu poti avea incredere in utilizatori, daca vrei sa eviti sa iti fie golita sau furata toata baza de date. La inceput cand cautam metode de curatare a datelor imi facusem o functie care avea cateva randuri de comenzi care verificau si aplicau / schimbau chestii. O data cu trecerea timpului mi-am dat seama ca am nevoie [...]

Cateva trucuri (PHP, MySQL)

Am incropit o lista scurta cu optimizari / trucuri pentru PHP si baze de date MySQL. Probabil in timp voi actualiza lista.1. Redirectionare pe un website fara a "specifica" si referinta<?php $header_redirect = 'Location: ' . $_GET['website']; header($header_redirect);2. Cea mai simpla metoda de optimizare a unei tabele MySQL<?php mysql_query("OPTIMIZE TABLE nume_tabela") or die(mysql_error());3. Afiseaza fisierele dintr-un folder<?php // calea catre [...]

Winamp status pe website (ce ascult acum in winamp)

E sambata seara, ma cam plictisesc si am zis sa mai postez un script. Un script care afiseaza pe website-ul personal ce melodie asculti in winamp-ul la momentul respectiv, daca este inchis, ultima melodie ascultata.De inceput ai nevoie de un plugin (Info Sender) pentru winamp, un script PHP si o baza de date (eu am folosit MySQL). Plugin-ul il poti descarca de aici.amp.cssbody { background: #FFFFFF; color: #0064A6; margin: 1px; padding: 1px; font: 11px [...]