Gestendo correttamente le intestazione delle pagine PHP è possibile creare documenti Microsoft Word dinamicamente, reperendo informazioni da fonti come database, XML, file di testo e cosi via.
Il funzionamento di questo script è indipendendente dal sistema in uso, essendo compito del client disporre dei plug-in necessari all’esecuzione del file Word.
(continua…)
EasyPHP è un semplice software che simula un ambiente simile a quello di un server Web per l’esecuzione in locale degli script PHP su piattaforma Windows.
E’ molto semplice da installare ed ancora più semplice da utilizzare, dato che non ci sono esplicite operazioni da dover compiere se non creare i file PHP ed eseguirli sul proprio computer.
In un solo colpo si avranno a disposizione il motore PHP per l’esecuzione degli script, il server Web Apache, il server di database MySQL e phpMyAdmin per la gestione di MySQL.
(continua…)
La funzione rand() del PHP permette di generare numeri casuali, o random, che dir si voglia, ed è di semplicissimo utilizzo. La sua sintassi è la seguente:
rand(inizio, fine)
dove inizio e fine rappresentano il range numerico nel quale verrà pescato un numero a caso.
Vediamo un esempio concreto:
(continua…)
In PHP è necessario gestire i permessi sui file e sulle cartelle che andiamo a manipolare attraverso gli script. E’ una tecnica consigliabile sia quando si lavora in ambiente Windows che Linux, ma per quest’ultimo, essendo un sistema multitasking, è addirittura indispensabile, onde non correre il rischio di subire danni irreparabili al server ed all’interso sistema da parte di persone poco simpatiche.
L’assegnazione dei permessi viene gestita attraverso un elemento detto mode e PHP utilizza la funzione chmod() per la sua gestione.
(continua…)
In un precedente articolo abbiamo visto come inviare email in PHP utilizzando la funzione predefinita mail() del PHP. Dette mail vengono inviate in formato testo ma, con l’utilizzo delle giuste intestazioni, è possibile inviare email in formato HTML, formattandole quindi con le impaginazioni e gli stili desiderati.
La sostanza cambia di ben poco rispetto ad un invio classico e la sintassi della funzione mail() è sempre la stessa:
(continua…)