Introduzione
Un semplice script per inviare "Cartoline Virtuali", sia utilizzando le immagini, che il Flash e il Java. L'utilizzo e la modifica sono liberi e il produttore fornisce un buon supporto sul suo sito. Uno script da provare, almeno per testarne le funzionalità.
Configurazione dello script
Decomprimere il file e modificare il file "sendcard_setup.php" secondo la spiegazione sotto riportata:
$dbfile = "db_xxxxx.php";
Variabile che identifica il database da usare, le scelte possibili sono MySQL, InterBase, MSQL, Oracle, ODBC, PostgreSQL, Sybase.
$dbhost = "localhost";
Indirizzo del server del database.
$dbdatabase = "sendcard";
Nome utente di accesso al server del database.
$dbuser = "root";
Password di accesso al server del database.
$dbpass = "";
Nome del database da usare.
$tbl_name = "sendcard";
Nome della tabella da usare all'interno del database.
$youhavecard_subject
Oggetto per quando un utente riceve una cartolina.
$youhavecard
Corpo del messaggio per quando un utente riceve una cartolina.
$cardreceived_subject
Oggetto per quando un utente riceve la notifica di cartolina inviata.
$cardreceived
Corpo del messaggio per quando un utente riceve la notifica di cartolina inviata.
$kept = 1209600;
Durata (in secondi) della validità della cartolina.
$view_message
Messaggio che apparirà alla fine di tutte le cartoline ricevute.
$thankyou
Messaggio visualizzato quando la cartolina è stata inviata.
$use_adv_date = "1";
Usa la data avanzata.
$use_fontface = "1";
Usa la personalizzazione del tipo di font.
$use_fontcolor = "1";
Usa la personalizzazione del colore dei font.
$use_bgcolor = "1";
Usa la personalizzazione del colore di sfondo.
$use_music = "1";
Permette di inserire delle musiche midi all'interno del messaggio.
$send_button
Il codice per il bottone di invio.
$email_error
Errore visualizzato quando l'email non è esatta.
Installazione sul server
Caricare tutti i file sul server ed eseguire lo script php con il percorso "http://www.tuosito.it/sendcard/table.php" per installare la tabella nel database, in caso contrario inserire questo codice all'interno di un database, magari utilizzando PhpMyAdmin:
CREATE TABLE sendcardtest (
   image varchar(150),
   caption text,
   bgcolor varchar(7),
   towho varchar(50),
   to_email varchar(50),
   fromwho varchar(50),
   from_email varchar(50),
   fontcolor varchar(7),
   fontface varchar(100),
   message text,
   music varchar(50),
   id varchar(10) NOT NULL,
   notify char(1),
   emailsent char(1) DEFAULT '1',
   PRIMARY KEY (id)
);
A questo punto lo script è utilizzabile accedendo all'indirizzo "http://www.tuosito.it/sendcard".
Considerazioni Finali
Lo script si presenta piacevole a vedersi e facile da utilizzare. L'installazione stessa è molto semplice e anche se riscontrassimo qualche problema basta andare sul sito del produttore per reperire informazioni. Lo script è totalmente in inglese ma è distribuito gratuitamente. Se volete un servizio di invio "Cartoline Virtuali" allora installate questo script; oltretutto sono supportati anche il Flash e Java.