Salve, avrei voluto inserire questa chat https://blueimp.net/ajax/ nel mio sito, l'ho scaricata e l'ho hostata sul sito ma non funziona a dovere, escono messaggi di errore, mi sapreste dire come configurarla?
Spero che questa sia la sezione giusta
Salve, avrei voluto inserire questa chat https://blueimp.net/ajax/ nel mio sito, l'ho scaricata e l'ho hostata sul sito ma non funziona a dovere, escono messaggi di errore, mi sapreste dire come configurarla?
Spero che questa sia la sezione giusta
Hai un server con PHP e MySql? Hai seguito le istruzioni?
Secondo te noi, non vedendo come l'hai adattata e personalizzata ne' sapendo tradurre un "non funziona a dovere" e nemmeno un vago "escono messaggi di errore" come potremo aiutarti?![]()
![]()
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
Si hai ragione, allora sarò più preciso,
ho un account su altervista, e se non erro ha un database MySql.
Poi,
le istruzioni non sono molto "esaurienti" sono riuscito a fare solo il 1° punto
che dice:
Configuration settings
----------------------
The primary configuration settings necessary for chat to function must be in the file lib/config.php
You will need to create this file. An example config file can be found in lib/config.php.example
Duplicate this file and save it as config.php once you have filled out at least the following four fields:
$config['dbConnection']['host'] = 'your_database_hostname';
$config['dbConnection']['user'] = 'your_database_username';
$config['dbConnection']['pass'] = 'your_database_password';
$config['dbConnection']['name'] = 'your_database_name';
In most cases, chat will function with only these fields filled out and you can proceed to step 2.
If your host does not use mysqli you will need to change the connection type field:
$config['dbConnection']['type'] = null;
If this is set to "null" it defaults to "mysqli" if existing, else to "mysql".
You can reference an existing database connection link or object by changing:
$config['dbConnection']['link'] = null;
If this is set to null, a new database connection is created.
che tradotto(male):
mpostazioni di configurazione
----------------------
Le impostazioni di configurazione primaria necessaria per la chat per funzionare deve essere nel file lib / config.php
Sarà necessario creare questo file. Un esempio di file di configurazione possono essere trovati in lib / config.php.example
Duplica questo file e salvarlo come file config.php dopo aver compilato almeno le seguenti quattro settori:
$ config ['host'] ['DbConnection'] = 'your_database_hostname';
$ config ['user'] ['DbConnection'] = 'your_database_username';
$ config ['pass'] ['DbConnection'] = 'your_database_password';
$ config ['name'] ['DbConnection'] = 'your_database_name';
Nella maggior parte dei casi, chat funziona solo con questi campi compilata e si può passare alla fase 2.
Se il tuo host non usa mysqli sarà necessario modificare il campo tipo di connessione:
$ config ['type'] ['DbConnection'] = null;
Se questo è impostato su "null"è predefinito a "mysqli", se esistente, altrimenti a "MySQL".
È possibile fare riferimento a un collegamento esistente di connessione al database o un oggetto da cambiare:
$ config ['link'] ['DbConnection'] = null;
Se questo è impostato su null, una connessione al database viene creato un nuovo.
Il secondo punto dice:
2. Channel settings:
-----------------
Edit channels in lib/data/channels.php.
Each channel must have a unique id (the $channels array index) and a unique name.
Whitespace in the channel names will be converted to the underscore "_".
che tradotto(male):
2. Canale impostazioni:
-----------------
Modificare i canali in lib / data / channels.php.
Ogni canale deve avere un ID univoco (l'array $ canali di indice) e un nome univoco.
Gli spazi bianchi nei nomi dei canali verranno convertiti in sottolineatura "_".
Non capisco cosa devo fare
il file dove mi indirizza dice:
<?php
/*
* @package AJAX_Chat
* @author Sebastian Tschan
* @copyright (c) Sebastian Tschan
* @license GNU Affero General Public License
* @link https://blueimp.net/ajax/
*/
// List containing the custom channels:
$channels = array(100);
$channels = array(101);
// Sample channel list:
$channels[0] = 'Public';
$channels[1] = 'Private';
?>
Cosa devo fare io?
Adesso funziona, ma non riesco a creare altri canali, ci sono soli i canali pubblico e privato, ho fatto cosi ma non cambia niente
<?php
/*
* @package AJAX_Chat
* @author Sebastian Tschan
* @copyright (c) Sebastian Tschan
* @license GNU Affero General Public License
* @link https://blueimp.net/ajax/
*/
// List containing the custom channels:
$channels[0] = array(100);
$channels[1] = array(101);
$channels[2] = array(102);
$channels[3] = array(103);
$channels[4] = array(104);
$channels[5] = array(105);
// Sample channel list:
$channels[0] = 'Pubblico';
$channels[1] = 'Privato';
$channels[2] = 'Alpha';
$channels[3] = 'Beta';
$channels[4] = 'Gamma';
$channels[5] = 'Delta';
?>
Scusa, ma finora non ho visto javascript... nell'attesa ti sposto su PHP![]()
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
metto il topic in php e mi dicono di metterlo in javascript, lo metto in javascript e mi dite di metterlo in php decidetevi!
Dipende dal fatto che non sei stato chiaro ad esporre il tuo problema.
Nell'altra discussione hai solo scritto di avere con una chat Ajax, come avremmo potuto pensare che dovevi intervenire sul codice php?
Solo da questo si capisce che non può funzionare. Ti serve un db MySQL e dici "se non erro ha un db mysql", il db non deve solo esserci, devi anche creare le tabelle che servono all'applicazione e da ciò che hai scritto è chiaro che non l'hai fatto.Originariamente inviato da XxcoralloxX
Si hai ragione, allora sarò più preciso,
ho un account su altervista, e se non erro ha un database MySql.
[cut]
Cosa devo fare io?
EDIT: come non detto non avevo visto l'altro messaggio.
Adesso funziona, ma c'è solo il canale publico
Cosa devo fare per aggiungere gli altri?
ho provato cosi ma non serve a niente
<?php
/*
* @package AJAX_Chat
* @author Sebastian Tschan
* @copyright (c) Sebastian Tschan
* @license GNU Affero General Public License
* @link https://blueimp.net/ajax/
*/
// List containing the custom channels:
$channels[0] = array(100);
$channels[1] = array(101);
$channels[2] = array(102);
$channels[3] = array(103);
$channels[4] = array(104);
$channels[5] = array(105);
// Sample channel list:
$channels[0] = 'Pubblico';
$channels[1] = 'Privato';
$channels[2] = 'Alpha';
$channels[3] = 'Beta';
$channels[4] = 'Gamma';
$channels[5] = 'Delta';
?>
nessuno mi sa dire cosa fare?