- Home
- Categorie
- Coding e Sistemistica
- PHP
- Progetto mini-chat
-
Progetto mini-chat
Io e carlitos1982 abbiamo "avviato" un progettino di una mini-chat (integriamo anche mysql).
Vi posterò il codice man mano, e tutti saranno ben accolti nel dare una mano... vediamo alla fine che salta fuori
premessa... sono un "NUOVizio" del php
-
config.php
[php]
<?php
/* Script di una mini-chat. Progetto avviato da Oliviero Cassani
(olivierocassani.net), e Carlitos1982. Il sorgente è liberamente modificabile.
Ringrazio il forum di GiorgioTave (giorgiotave.it/forum) per il supporto. *//* File di configurazione */
//dichiaro importanti variabili
$db_host = 'HOSTNAME';
$db_user = 'USER_DB';
$db_pass = 'PASS_DB';
$db_name = 'NOME DATABASE';?>
[/php]
-
readme.php
[php]
<?php
/* Script di una mini-chat. Progetto avviato da Oliviero Cassani (olivierocassani.net/), e Carlitos1982. Il sorgente è liberamente modificabile. Ringrazio il forum di GiorgioTave (giorgiotave.it/forum) per il supporto. */
Per prima cosa fare l'upload di tutti i files in una cartella del sito, in seguito odificare i valori nel file "config.php" come descritto nello stesso.
Successivamente eseguire lo scipt "install.php", ed in seguito registrarsi con il link indicato al termine del file di iinstallazione se andata a buon fine
enjoy!
?>
[/php]
-
install.php
[php]
<?php
/* Script di una mini-chat. Progetto avviato da Oliviero Cassani (olivierocassani.net/), e Carlitos1982. Il sorgente è liberamente modificabile. Ringrazio il forum di GiorgioTave (giorgiotave.it/forum) per il supporto. */
/* script di installazione */
//includo il file di configurazione
require('config.php');
//connessione e selezione del database
$connessione = mysql_connect($db_host, $db_user, $db_pass) or die ('Impossibile connettersi');
$selezione = mysql_select_db($db_name, $connessione) or die ('impossibile selezionare il database');//query di installazione
$query = "CREATE TABLE chat(id INT unsigned NOT NULL AUTO_INCREMENT, nome VARCHAR (255) NOT NULL, user VARCHAR (255) NOT NULL, password VARCHAR (255) NOT NULL, mail VARCHAR (255) NOT NULL, PRIMARY KEY (id))";
//invio la query
mysql_query($query, $connessione) or die ('Impossibile eseguire la query');
echo 'Connessione eseguita con successo!\n';
echo '<a herf="register.php"> Registrati per avviare la chat </a>';mysql_close($connessione);
?>
[/php]
p.s. continuo oggi pome...
-
Ops... errore, sostituire echo '<a herf= con echo '<a href=
-
@Jeeves said:
Ops... errore, sostituire echo '<a herf= con echo '<a href=
[PHP]
<?php/* Script di una mini-chat. Progetto avviato da Oliviero Cassani (olivierocassani.net/), e Carlitos1982. Il sorgente è liberamente modificabile. Ringrazio il forum di GiorgioTave (giorgiotave.it/forum) per il supporto. */
/* script di installazione */
//includo il file di configurazione
require('config.php');
//connessione e selezione del database
$connessione = mysql_connect($db_host, $db_user, $db_pass) or die ('Impossibile connettersi');
$selezione = mysql_select_db($db_name, $connessione) or die ('impossibile selezionare il database');//query di installazione
$query = "CREATE TABLE chat(id INT unsigned NOT NULL AUTO_INCREMENT, nome VARCHAR (255) NOT NULL, user VARCHAR (255) NOT NULL, password VARCHAR (255) NOT NULL, mail VARCHAR (255) NOT NULL, PRIMARY KEY (id))";
//invio la query
mysql_query($query, $connessione) or die ('Impossibile eseguire la query');
echo 'Connessione eseguita con successo!\n';
echo '<a href="register.php"> Registrati per avviare la chat </a>';mysql_close($connessione);
?>[/PHP]
-
Intendete realizzare una shoutbox o una vera e propria chat(autoreflesh)? nel secondo caso se memorizzate ogni messaggio inviato nel database il numero di query (avendo un certo numero di utenti online) diventa stratosferico.