PHP

WordPress: visualizzare il numero di iscritti di Feedburner

Piccola premessa: su google si trovano decine di articoli (soprattutto in inglese) che spiegano come ottenere quello che sto per scrivere, ma nessuno di essi funzionava sul mio blog. Dopo svariati tentativi sono riuscito a creare, fondendo le tante soluzioni proposte, una funzione funzionante. Feedburner è un servizio Web 2.0 per la gestione e la pubblicizzazione dei propri feed RSS, podcast e tutto ciò che viene pubblicato sotto forma di...

Leggi tutto

jQuery UI, PHP e MySql: ordinamento di immagini con drag & drop

Con jQuery UI, il framework per interfacce utente di cui ho già parlato nell’articolo passato, si possono fare cose davvero ganze1. Basta dare un’occhiata alle demo per rendersi conto di quanto semplice sia inserire controlli usabili, accattivanti ed estremamente personalizzabili graficamente, nei propri siti web. In particolare, oggi sfrutterò il plugin sortable della suite jQuery UI, per realizzare una galleria fotografica che...

Leggi tutto

Gestione di date con PHP, MySql, e jQuery UI Datepicker

Per questo mio articolo prendo spunto da un post di Richard Lord, datato 2006 ma ancora valido (basta vedere le date dei commenti). L’argomento affrontato è lo scambio di date tra PHP e MySql: le date vengono gestite dai due sistemi in modo completamente diverso, quindi si deve trovare un punto di incontro. PHP utilizza il formato timestamp di Unix: un timestamp è un numero intero che rappresenta il numero di secondi trascorsi dal 1...

Leggi tutto

PHP: creare miniature di immagini… con una marcia in più

La creazione di miniature (o thumbnail) di immagini è una delle operazioni più utilizzate sul web. Caricare una foto su un servizio web solitamente comprende il suo ridimensionamento ad un formato ottimizzato per internet (es. 800×600), e la generazione automatica della miniatura, per la visualizzazione di gallerie fotografiche e così via. Generalmente le foto non sono quadrate, ma rettangolari, e possono avere due orientamenti di...

Leggi tutto