Funzioni da PHP 4 a PHP 7: cosa cambia?

By | Programmazione | No Comments

Recentemente mi sono trovato nella situazione di riscrivere del vecchio codice da PHP 4 a PHP 7 per un cliente. PHP 7 ha introdotto molte novità e ha rilanciato questo linguaggio di programmazione, molto usato nel web. Spesso ci si può trovare con codice non standard e le problematiche possono essere tante. Il mio problema erano gli avvisi (E_DEPRECATED) legati ai costruttori di PHP4, non più supportati da PHP7. Vediamo…

Read More

Eliminare Query String da WordPress

By | CMS, Programmazione | No Comments

Chiunque abbia controllato le performance di un sito web in WordPress (attraverso GtMetrix per esempio), avrà sicuramente visto la voce “Remove Query Strings from Static Resources”. L’attenzione a questi aspetti è diventata ormai necessaria anche per chi non si occupa quotidianamente di performance del codice e server, dato che Google da molta importanza al rispetto di certi standard web. Cosa sono le Query String sulle Risorse Statiche? Rimuovere le query…

Read More

Paypal IPN Listener in PHP

By | Programmazione | 14 Comments

In questo articolo allego un semplice script in php per ottenere un paypal IPN Listener. Il codice è liberamente utilizzabile, contiene commenti utili e anche il blocco di codice per integrarlo a unsito creato con joomla! Sta a voi vedere di ampliarlo con codice per le vostre necessità, sarebbe opportuno comunque effettuare i controlli minimi come spiegato nel file (dopo la riga 71). A cosa serve un IPN Listener? Non…

Read More

Gmaps Reverse Geocoding in PHP

By | Programmazione | 7 Comments

Per un progetto ho dovuto risolvere un problema poco noto, trovare l’indirizzo data la longitudine e la latitudine. Scrivo questo articolo per aiutare in maniera semplice chi si trova nella stessa situazione. Per ora si tratta di un semplice codice da utilizzare che restituisce l’indirizzo di una certa coordinata. Utilizza Google Maps di base e PHP per avere il risultato (a differenza di javascript come indicato sulle linee guida di…

Read More

Proteggersi dall’XSS

By | Programmazione | 2 Comments

La sicurezza nei siti web è sempre un argomento molto discusso, molte volte si prendono estreme precauzioni per garantirla (magari limitando le possibilità all’utente) e molte volte non ci si bada neanche (fidandosi del software di sviluppo utilizzato, ndA). In entrambi i casi bisogna comprendere che la sicurezza (indipendentemente dal tipo di sito) è importante e necessita di un buono studio per bilanciare la navigazione utente e la sua/nostra sicurezza….

Read More