| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan man laver en chat system ved hjælp af PHP
    Disse dage, der er mange hjemmesider for potentielle brugere at vælge fra, og for at tiltrække deres opmærksomhed , skal du skille sig ud fra mængden. En god måde at gøre dette på er at oprette en chat-system , der vil give dine besøgende til at kommunikere og skabe en følelse af fællesskab. Dette vil give de besøgende et incitament til regelmæssigt at vende tilbage til dit websted. En chat -system kan nemt gøres ved hjælp af PHP . Instruktioner
    1

    Åbn en teksteditor som Notepad , og oprette en HTML-formular med felter for en besøgendes navn og budskab. Indstil handlingen til " create.php ' og sæt metode til at" POST ". Gem filen som chat.php . Den komplette HTML er under for nemheds skyld : Hej

    Indsend en Post : < /h2 >


    navn:


    Besked: < textarea name = 'beskeden '>


    < input type = ' submit' value = ' Tilmeld dig! ' />

    < /form>
    2

    Opret en ny fil i din tekst editor. Skriv PHP kode , der åbner en tekstfil " messages.txt ," skriver beskeden til filen , angiver om operationen var vellykket, og indeholder et link tilbage til chat.php . Det bør skrive brugerens navn på én linje , konvertere de nye linjer i meddelelsen til "" tag ved hjælp af PHPs nl2br funktion og skriv beskeden på en anden linje . Den endelige koden skal se sådan ud: ?

    < Php

    $ completeMsg = $ _POST [ 'navn' ] . "\\ n" . nl2br ( $ _POST [' besked '] ) . "\\ n";

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

    fwrite ( $ h , $ completeMsg ) ;

    fclose ( $ h ),

    echo " Din besked blev sendt med succes \\ n ."

    } else {

    echo " Der var . en fejl sender din besked Prøv venligst igen \\ n ". ,

    }

    echo" Tilbage til chat ";

    ? >
    3

    Opret en tom tekstfil og gemme det som " messages.txt . " Det vil være den fil, hvor brugerens meddelelser vil blive skrevet .
    4

    Åben " create.php " og en sektion af PHP -kode, der vil åbne den tekstfil, der indeholder de stillinger og hente og vise de beskeder , der tidligere er bogført. den bør vise de beskeder over stillingen indsendelse form , så gemme koden i starten af ​​filen Her er den komplette kode til din bekvemmelighed : . ?

    < php

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

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

    echo "

    navn: " . . . $ linjer [$ i] "

    " $ linjer [$ i +1 ] " < . /p>
    "

    } else {

    echo " Der opstod en fejl under hentning af chathistorikken \\ n "; .

    } < br >

    ? >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter XLS til CSV Med PHP 
    ·Sådan Gør ENUM i PhpMyAdmin 
    ·Sådan Henvisning en Connection String i ASP.NET 
    ·Sådan bruges mysqladmin Flush -værter Kodede i PHP 
    ·Hvordan man laver en besøgstæller med PHP 
    ·Sådan oprettes en MySQL Server på CentOS 2010 
    ·Bad Wordfilteret i PHP 
    ·Sådan tilføjes en fremmed nøgle til MySQL 
    ·Sådan får du den dato fra en MySQL Timestamp 
    ·Sådan bruges PHPMailer på en Webform 
      Anbefalede Artikler
    ·Hvordan at vide, om din server har JavaMail 
    ·Sådan Detect Server Protocol til PHP 
    ·Sådan opgraderer MySQL på XAMPP 
    ·Sådan udskrive lister i Python 
    ·Sådan oprettes en Fill- in-the- tom linje i Word ved h…
    ·Sådan ændres Applet Viewer i Eclipse 
    ·Sådan Vis en primær nøgle Constraint i Oracle 
    ·Sådan Edit SQL på en iPhone 
    ·Sådan Set en Combo Box til standardværdien 
    ·Sådan oprettes en brugerdefineret knap i PHP 
    Copyright © Computer Viden http://www.computerdk.com