I form ci permettono spesso di selezionare più opzioni tramite l'utilizzo di checkbox; se le voci sono presenti sono molte, poter selezionare o deselezionare con un unico comando tutte le checkbox risulta essere una grande comodità per l'utente; in questo articolo vedremo quindi come utilizzare insieme Javascript e PHP per...
Leggi l'articolo
La funzione che vedremo in questo breve tutorial serve per calcolare la differenza espressa in numero di giorni trà due date scritte nel formato "gg-mm-aaaa" (ad esempio "06-04-2007"). Lo script sfrutta una funzione nativa poco conosciuta ma molto utile del PHP che si chiama JDToGregorian() e viene utilizzata...
Leggi l'articolo
In questo articolo proponiamo un semplicissimo esempio di autenticazione HTTP, detta anche WWW-Authenticate, che mostra come utilizzare gli headers per creare un sistema di login per gli utenti. La procedura prevede che il nome e la password dell'utente autorizzato al login siano inserite direttamente nel codice dello script, naturalmente nulla...
Leggi l'articolo
In questo breve articolo presentiamo un esempio su come potrabbe essere costruita una classe per facilitare l'interazione tra PHP e il DBMS MySQL. La classe permette di eseguire tutte le principali operazioni utilizzate generalmente nello sviluppo di applicazioni che si interfacciano su basi di dati: connessione al DBMS; selezione del...
Leggi l'articolo
PHP e le librerie GD2 ci permettono di realizzare output grafici anche piuttosto complessi come per esempio quelli contenenti la rappresentazioni visuale di dati. Nell'esempio seguente mostreremo il codice necessario per la creazione di un grafico basato su delle coordinate passate allo script tramite un array di valori numerici.
Ecco di...
Leggi l'articolo
Nella realizzazione di alcuni scripts, come per esempio le gallerie fotografiche o i gestori di banner, può essere utile dinamizzare le immagini mostrate agli utenti.
Mettiamo per esempio che i banner o le foto presenti nel nostro sito siano conservate su un server esterno, per questioni di sicurezza...
Leggi l'articolo
Vi sono vari metodi per controllare una URL e validarla, quello che proponiamo in questo articolo si basa sull'utilizzo della funzione preg_match() e delle espressioni regolari.
preg_match() è un costrutto che ci consente di controllare, tramite espressioni regolari, la presenza o meno di determinati frammenti di testo o caratteri all'inteno del...
Leggi l'articolo
BBcode (Bulletin Board Code) è un diffuso sistema per dare la possilibità a coloro che compilano form, scrivono
commenti o inseriscono articoli in pagine web di aggiungere tag HTML senza dover agire direttamente sul codice. Gli
esempi più classici sono i moduli per gli interventi sui forum di discussione e...
Leggi l'articolo
Gli underscore possono essere aggiunti ad una stringa contenente spazi o apici come le virgolette per vari motivi, le url sono il caso più classico, grazie agli uderscore si evita infatti che il browser produca in output non voluti nella barra degli indirizzi caratteri o addiritittura che la pagina...
Leggi l'articolo
In alcune operazioni, soprattutto a quelle legate all'upload tramite form, può essere utile sfruttare una
funzione che ci permetta di estrarre l'estensione di un file dal suo nome completo; la funzione che andremo a descrivere svolge essenzialmente due operazioni.
La prima consiste nell'identificare la posizione del punto (.) all'interno del nome...
Leggi l'articolo