Cambiate i parametri di connessione al vostro database MySQL nel file impostazioni.php dentro la cartella agChat.
Create una tabella con lo stesso nome specificato nel file impostazioni.php tramite questo dump:
CREATE TABLE $tablenamechosed1 (
id int(11) NOT NULL auto_increment,
name varchar(12) NOT NULL default '',
testo varchar(255) NOT NULL default '',
temp int(10) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;
Uploadate agChat.php, chat.swf e tutta la cartella agChat nel vostro spazio web.
Ora bastera' includere la pagina agChat dove volete. Esempio:
<?php include("agChat.php"); ?>
Ora chattate.
Ma cos'e' ?
semplice ma efficiente e stabile FlashMX 2004 / PHP / MySQL chat based system.
pulizia automatica del database, 10 linee di default [ modificabili ] nel canale e 10 ore impaginate nel file di log esterno.
riconoscimento automatico di url ed email e relativo linkaggio automatico.
inserimenti puliti senza la possibilita' di inserire soli spazi bianchi [ ... e inutili ]
assegnazione automatica del nick, una volta impostato e memorizzazione dello stesso e del suono in shared Object.
canale scrollabile tramite la rotella del mouse [ novita' di Flash7.0 ]
segnale di avviso di inserimento nuovo testo nel canale [ off di default ]
F.A.Q.
Perche' non hai usato il component con le faccine ?
Perche' non si puo' importare un component di Flash6.0 con AS1.0 in un file per Flash7.0 con impostazioni di pubblicazione per AS2.0 e in piu' erano troppo grandi le faccine.
Perche' non mostri gli utenti on-line com'era fino alla versione prima di questa ?
Perche' da quando ho pensato a questa chat, lo scorso anno con la ag@minichat 1.0, e alla tecnologia che questa utilizza, ho creduto che sarebbe stato meglio realizzarla piu' veloce possibile e con il codice ottimizzato nel miglior modo che potessi.
Probabilmente con sole 2 /3 query in piu' non ci sarebbero stati problemi, ma preferisco usarne solo 1, massimo 2, per ogni utente ogni 3 secondi, in modo da garantire stabilita' e prestazioni.
Perche' non hai usato la tecnologia AMFphp per questa chat ?
Non ne ho idea, provero' ad implementare AMFphp per un piccolo sistema di chat come questo, ma per ora questo c'e' :-P
Perche' queste ridicole dimensioni ?
Perche' la versione precedente era grande quanto questa ed alcuni utenti potrebbero avere poco spazio per inserirla, un po come me in questo sito.
Questa comunque non e' una vera e propria chat, solo un piccolo sript di intrattenimento per i vostri utenti, niente di piu'.
Perche' non impari a scrivere e parlare meglio l' italiano ?
Ok, ok ... avete ragione, scusate :-)
[ Andrea Giammarchi ] [ www.3site.it ] [ andrea@3site.it ]