Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come fare un sistema di chat utilizzando PHP

In questi giorni , ci sono numerosi siti web per i potenziali utenti a scegliere, e per attirare la loro attenzione , si deve stare fuori dalla folla . Un ottimo modo per farlo è quello di creare un sistema di chat che permetterà ai vostri visitatori di comunicare e creare un senso di comunità . Questo darà ai visitatori un incentivo per tornare regolarmente al tuo sito. Un sistema di chat può essere facilmente realizzato con PHP . Istruzioni
1

Aprire un editor di testo , come Blocco note , e creare un form HTML con campi per il nome e il messaggio di un visitatore . Impostare l'azione di ' create.php ' e impostare il metodo di "post ". Salvare il file come chat.php . Il codice HTML completo è qui sotto per comodità :

Invia un messaggio: < /h2 >


nome : < /p >

Messaggio: < textarea name = 'message' > < /textarea > < /p >

< input type = valore ' submit ' = ' Iscriviti! ' />

< /form >
2

Creare un nuovo file in un editor di testo . Scrivi il codice PHP che si apre un file di testo " messages.txt ", scrive il messaggio al file , viene visualizzato se l'operazione ha avuto successo e include un link al chat.php . Si deve scrivere il nome del manifesto su una linea, di convertire le nuove linee nel messaggio al simbolo "" utilizzando la funzione phps nl2br e scrivere il messaggio su un'altra linea . Il codice finale dovrebbe essere simile a questa: ?

$ completeMsg = $ _POST [ 'name' ] . "\\ n" . nl2br ( $ _POST [' messaggio' ] ) . " \\ n";

if ( ( ( $ h = fopen ( ' messages.txt ' , 'r + ')) == false) {

fwrite ( $ h , $ completeMsg ) ;

fclose ( $ h ) ;

echo " Il tuo messaggio è stato inviato con successo . \\ n " ;

} else {

echo " C'è stato . errore presentando il messaggio Si prega di riprovare . \\ n " ; }


echo" Torna alla chat < /a> " ;

>
3

? Crea un file di testo vuoto e salvarlo come " messages.txt . " Questo sarà il file a cui i messaggi dell'utente saranno scritti
. una sezione di codice PHP che si aprirà il file di testo che contiene i post e recuperare e visualizzare i messaggi che sono stati pubblicati in precedenza 4

Open " create.php " e . dovrebbe visualizzare i messaggi sopra la forma post presentazione , in modo da salvare il codice all'inizio del file Ecco il codice completo per la vostra convenienza : . ?

$ righe = file ( ' messages.txt ');

for ( $ i = 0; $ i < ( piano ( count ( $ i ) /2) * 2) -2 ; $ i + = 2) {

echo "

Nome : < /strong >". . . $ righe [ $ i ] " < /p> " $ righe [ $ i +1 ] " < . /p >


";

} else {

echo" Si è verificato un errore durante il recupero della cronologia chat \\ n "; .

}

? >

 

Programmazione © www.354353.com