| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    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: ?

    < Php

    $ 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 : . ?

    < php

    $ 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 "; .

    } < br >

    ? >

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare la funzione SOMMA in MySQL 
    ·Come convertire Query per JSON PHP 
    ·Come trovare un elenco di database su un server MySQL 
    ·Come rimuovere tag vuoti in PHP DOM 
    ·Come creare pagine web dinamiche con PHP e MySQL 
    ·Come scrivere MySQL script con PHP & DOP 
    ·Come ottenere un percorso relativo a PHP 
    ·Come modificare l' ordine dei campi in MySQL 
    ·Come gestire dati gerarchici in MySQL 
    ·Come utilizzare la funzione di Flock in PHP 
      Articoli in evidenza
    ·Come convertire un testo da PDU 
    ·Come faccio a impostare un campo in MS Word 2007 per l'…
    ·Come utilizzare LESC & LINQ 
    ·Come creare un account Apache MySQL server usando Webmi…
    ·Come chiamare l' API di Google Translate sul mio Androi…
    ·Come impostare il valore da una query MySQL come una va…
    ·Come formattare il contenuto all'interno di un UIScroll…
    ·Come fare un file GNU per il C + + 
    ·Requisiti di sistema per Visual Studio 2008 Express 
    ·Come aprire Java Immagini in Android 
    Copyright © Conoscenza Informatica http://it.wingwit.com