Guida MySql (parte seconda)

La scorsa lezione ha suscitato un vero e proprio "caso" nel forum. L'utilizzo da riga di comando di un database è risultata un po' indigesta, a giudicare dalle discussioni. Ringrazio tutti per i post pubblicati, come sapete pubblico questa guida gratuitamente e la vera soddisfazione è il vostro interesse. Grazie a (cito a memoria, sono off-line mentre scrivo) Silfro, Lillo (sospiro...

Come inviare una mail in PHP e gestire le form

Sospendiamo, per questa lezione, il discorso su mysql. So bene che, adesso che sapete giocare con phpMyAdmin e con Mysql Control Center, vorreste continuare sui database. Per raggiungere il "piatto forte" del corso, richiesto tra l'altro dal forum di web-link (ovvero la gestione di registrazione/login/password), è necessario però interagire con i moduli html. Per rendere interessante la lezione ed evitare il...

Come realizzare un guestbook in PHP

Tenetevi forte perché in questa lezione creeremo la nostra prima, vera, applicazione in PHP: un guestbook! Approfitteremo dell'idea lanciata da un utente nel forum per illustrare anche le tecniche e le istruzioni di connessione ad un database Mysql attraverso PHP. Strutturiamo un database per il nostro guestbook Prima di iniziare però vi ricordo che è difficile trovare un hosting gratuito che metta...

Realizzare un guestbook PHP "robusto"

"Attacchiamo" il nostro guestbook! Nella scorsa lezione abbiamo creato un guestbook. L'applicazione funziona, ma necessita di modifiche. Quello che manca è il controllo degli errori, la cosidetta "gestione delle eccezioni". Prendiamo spunto dal nostro guestbook per introdurre un concetto fondamentale quanto trascurato (almeno sui manuali che leggete di solito in Italia) della programmazione: il testing. E' abitudine diffusa quella di eseguire test...

Come realizzare un Guestbook in PHP in un solo file

Un guestbook PHP, un solo file! Un unico file? Nella scorsa lezione abbiamo "irrobustito" il guestbook. In questa, ne creeremo una variante. Il guestbook creato finora non avrà nulla da invidiare a quello che programmeremo oggi. Non pensate però di trovarvi di fronte ad una lezione inutile! I passaggi e le istruzioni che vedremo oggi si riveleranno fondamentali per capire altre applicazioni...

Registrazione e login in PHP

Iscriviamo i nostri utenti! Progettiamo l'applicazione Siamo finalmente arrivati alla parte del corso dedicata alla gestione di utenti registrati. Vedremo le procedure di iscrizione (dalla form alla base dati), registrazione e login degli utenti. L'argomento è vasto e sarà "spalmato" su più lezioni. Iniziamo subito progettando la struttura dell'applicazione. Prima questione da analizzare: i dati che vogliamo registrare. Quali campi ci occorrono? Quali...

Un servizio di statistiche in PHP

Introduzione alle statistiche web Uno degli script più richiesti nel forum di web-link.it è un servizio di statistiche. Del resto chi di noi non vorrebbe sapere quante persone entrano nel proprio sito? Oppure conoscere che browser usano, o a che ora si collegano? Avventuriamoci quindi, dopo il guestbook, e creiamo la nostra seconda applicazione: un servizio di statistiche che non abbia...

Approfondimento: gli editor PHP

Ho notato, anche dalle discussioni del forum, che esiste una certa confusione riguardo l'utilizzo di un editor per pagine PHP. Cerchiamo di mettere luce sull'argomento. Una pagina PHP è un comune file html, che contiene però porzioni di codice scritte, appunto, in PHP. Chi è abituato ad utilizzare editor testuali (dal Notepad a 1stpage a HTML kit a Text Edit, ecc...) non avrà incontrato...

Come aumentare visite su Youtube senza fatica

Youtube, da decenni, è uno dei siti web più visitati a livello mondiale. Tutti i giorni, centinaia di migliaia di utenti si collegano per scaricare contenuti visivi di musica, informazione o gossip, o semplicemente per vedere video divertenti. Chi è esperto di marketing sa bene che Youtube non è solo intrattenimento, bensì un potente mezzo pubblicitario, visto che gli Youtubers...

Impaginazione del sito

Nelle lezioni precedenti avete imparato la struttura base di un documento html. Abbiamo spiegato come inserire testo, immagini, links e metatags, adesso vedremo come creare una struttura per impaginare il tutto nel caso in cui il vostro sito sarà formato da molte pagine web. Diversamente passate pure alla prossima lezione dove vedremo i moduli. Spiegheremo due possibili metodi: un layout liquido ed una struttura...