Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

phpPowerCards v2.01

Sistema per inviare cartoline elettroniche dal proprio sito
Sistema per inviare cartoline elettroniche dal proprio sito
Link copiato negli appunti

Introduzione

Semplice, veloce funzionale; questo script per l'invio di cartoline elettroniche permette un alto grado di personalizzazione e integrabilità nel proprio sito. Manca, purtroppo, la lingua italiana ma si può porre rimedio con un'oretta di lavoro sui file del linguaggio. Non siamo riusciti a capire la licenza utilizzata, è comunque consigliabile di non rimuovere il copyright.

Configurazione dello script

Una volta scaricato il file, decomprimerlo ed andare a modificare i seguenti file come spiegato qui sotto:

options.inc.php

$script_location = "http://www.giombetti.com/site/html/cards/viewcard.php?card=";
Indirizzo internet di riferimento alla directory di installazione per il richiamo dello script da remoto.

$database = "mysql";
Selezionare se si desidera appoggiarsi (per registrare i dati) ad un database (mysql) o ad un semplice file di testo (txt).

$adminpassword = "123456";
Password di accesso all'amministrazione dello script.

$stsel = "25";
Numero di colonne di default da visualizzare nel pannello di amministrazione.

$bgcolor = "#cc9966";
$text = "#333333";
$link = "#333333";
$vlink = "#333333";
$alink = "#333333";

Colori da usare per lo script; si può settare lo sfondo, il colore del testo e dei link.

$cssfile = "master.css";
Nome del Cascading Style Sheet da usare all'interno dello script

$tback = "#cccccc";
Colore di sfondo delle tabelle.

$errorcolor = "red";
Colore da utilizzare per visualizzare i messaggi di errore.

$sessionID = md5(uniqid(rand()));
Funzione per la generazione automatica delle sessioni; NON MODIFICARE.

$hadcolor = "#999999";
$adcolor = "#E7CEB6";

Colori di sfondo delle tabelle nell'amministrazione.

// Solo se si usa TXT
$file = "postcard.txt";

Nome del file da utilizzare per registrare i dati TXT (settare il Chmod a 777).

// Sole se si usa MySQL
$dbhost = "localhost";
$user = "root";
$password = "";
$db = "giombetti";
$table = "powercards";

Indirizzo del server, nome utente, password, nome del database e tabella da utilizzare se si intende appogiarsi ad un database MySQL.

language.inc.php

$language = "english";
Lingua da utilizzare per l'interfaccia utente ed amministrativa dello script. Manca l'italiano, ma si può tradurre una lingua esistente.

//put your banner between here
/*and here*/

Inserire al posto di queste righe l'eventuale codice per visualizzare un banner.

Installazione sul server

Se si è scelto l'utilizzo del database mysql (opportunamente settato) bisogna leggere qui di seguito; se invece si intende usare il file di testo (postcard.txt) passare al passo successivo.

Inserimento dati MySQL

Per inserire i dati relativi al database MySQL, possiamo usare un programma come PhpMyAdmin e caricare il file postcards.sql presente nella directory principale. Mettiamo qui di seguito l'eventuale codice MySQL; ricordarsi di usare il nome della tabella specificato nella variabile $table nel file options.inc.php:

CREATE TABLE powercards (
ID mediumint(9) NOT NULL auto_increment,
emailto blob NOT NULL,
emailfrom blob NOT NULL,
nameto blob NOT NULL,
namefrom blob NOT NULL,
picture blob NOT NULL,
comment mediumtext NOT NULL,
sessionID blob NOT NULL,
seencard blob NOT NULL,
PRIMARY KEY (ID),
UNIQUE ID (ID)
);

Configurazione

A questo eseguire le seguenti operazioni per far funzionare e/o utilizzare lo script:

  • Caricare tutti i file sul server in una cartella apposita, ad esempio cards.
  • Settare a 777 il Chmod del file postcard.txt.
  • Per chiamare un immagine inserire il seguente codice nei link di richiamo dello script, dove gli indirizzi vanno opportunamente modificati: http://www.tuosito.it/cards/index.php?picture=http://www.tuosito.it/percorso/01.jpg
  • Per accedere all'area amministrativa puntare all'indirizzo internet del tipo: http://www.tuosito.it/cards/admin.php. L'area di amministrazione fondamentalmente contiene solo una lista di dati relativi alle cartoline inviate, specificando il nome del mittente, il nome del destinatario, eventuali

Considerazioni Finali

Cosa potete desiderare di più da uno script se non un'alta configurabilità, un'ottima integrabilità ed una potenza indescrivibile? Ecco, con quest script potete avere tutto ciò senza scendere a compromessi. phpPowerCards inoltre ha un'area di amministrazione molto semplice e funzionale. Unica pecca, manca il file della lingua italiana, ma a questo potete porre rimedio con un'oretta di lavoro. Insomma uno script da installare sul proprio sito per dare ai vostri utenti un servizio nuovo.

Ti consigliamo anche