BigThink

PHP

Risorse utili, script e consigli per i programmatori PHP base ed avanzati.

Facebook Paginator: creare una paginazione in stile Facebook

|
Facebook Paginator: creare una paginazione in stile Facebook

Ti è capitato di sviluppare Applicazioni Facebook dove devi mostrare lunghe serie di dati? Magari hai la tabella con tutti gli utenti iscritti, ma non puoi mostrare 10.000 record tutti sulla stessa pagina! Ecco che allora ...

Twitter: c’erano una volta le API

|
Twitter: c'erano una volta le API

Eccoci alla seconda puntata della miniserie di Camu. Se la prima puntata era dedicata agli Hook di WordPress, oggi si parlerà delle API di Twitter e nella prossima metteremo tutto insieme. Oggi, quando nel gergo informatico ...

Una classe PHP per creare applicazioni Facebook

|
Una classe PHP per creare applicazioni Facebook

Eccoci finalmente giunti alla seconda guida che vi insegnerà come creare un'applicazione Facebook. Nella prima guida abbiamo imparato come impostare Facebook Developer per riconoscere la nostra nuova applicazione, oggi vedremo il codice vero e proprio. Volevo ...

Risorse per creare un’applicazione Facebook in PHP

|
Risorse per creare un'applicazione Facebook in PHP

Facebook è ormai un fenomeno di massa, perchè non approfittarne? Da bravi programmatori PHP quali siamo, ci sarà pur venuta la curiosità di creare una nostra applicazione Facebook, giusto per sperimentare qualcosa di nuovo o ...

PHP: validare un form con le eccezioni

|
PHP: validare un form con le eccezioni

E' da tempo che programmo in PHP e ho avuto modo di apprezzare la programmazione OO, rispetto all'approccio procedurale, in particolare grazie al maggior supporto agli oggetti di PHP5. Vedremo in questo articolo come validare i ...

Creare un database di testo in PHP

|
Creare un database di testo in PHP

Spesso potremmo aver necessità di utilizzare un database. Tuttavia, se si tratta di un piccolo script che non useremo spesso, invece di andare a creare tabelle su MySQL, possiamo utilizzare un semplice file di testo ...

Array delle nazioni del mondo e delle province italiane

|
Array delle nazioni del mondo e delle province italiane

Creando una qualsiasi applicazione web (ma anche desktop), può capitare molto spesso di aver bisogno di una lista delle nazioni del mondo, piuttosto che quella delle province italiane. Paradossalmente, risorse del genere sembrano quasi introvabili ...

Dividere su due colonne le categorie di WordPress

|
Dividere su due colonne le categorie di WordPress

Con questo post inizia una nuova serie di guide per la creazione o personalizzazione dei template di WordPress, ambito in cui mi sono specializzato recentemente. Oggi vedremo come dividere l'elenco delle categorie del nostro blog, su ...

PHP tip: ordinare un array di date

|
PHP tip: ordinare un array di date

Come spesso accade, mi trovo ad affrontare alcuni problemi durante i miei lavori in php e ne approfitto per condividere con voi le soluzioni. Oggi vediamo come ordinare un array di date in php. Solitamente, per ordinare ...

PHP trick: inviare header dopo aver scritto nella pagina

|
PHP trick: inviare header dopo aver scritto nella pagina

Mi è capitato spesso nella mia carriera di programmatore PHP di trovarmi di fronte a questo errore: Warning: Cannot modify header information - headers already sent by... E' un problema che incorre quando tentiamo di inviare informazioni ...

PHP: manipolare immagini con tre righe di codice

|
PHP: manipolare immagini con tre righe di codice

Oggi vi presento una classe PHP per manipolare in tutta facilità le immagini: si tratta di SmartImage del buon Alessandro Coscia di CodiceFacile. Con poche righe di codice potremo ridimensionare, croppare, convertire, ottimizzare, ruotare le ...

Test Driven Development: prima i test, poi il codice

|
Test Driven Development: prima i test, poi il codice

Un metodo non tradizionale e agile per lo sviluppo e il design del software è il Test Driven Development (TDD): sviluppo guidato dai test. E' un'alternativa al solito metodo a cascata (waterfall), secondo il quale, ...