Webmaster общности: Predpriemach.com | SearchEngines.bg

    Прост чат за вашия сайт

    Автор: teram

    Това е прост чат без mysql за вашия сайт Smile

    Ето го и кода:

    <form action="chat.php" name="form" method="post">
    <center><input type="text" name="user" size="15" maxlength="15" value="Вашето име"><br>
    <textarea name="msg" cols="40" rows="4" maxlength="500" wrap="virtual">Текст</textarea><br>
    <input type="submit" name="submit" class="e" value="Изпрати"> <input type="reset" class="e" value="Изчисти"></center><hr>
    
    <?php echo($whatToEcho);?>
    <?php
    if($_POST['msg']){
    $name=$_POST['user'];
    $msg=$_POST['msg'];
    $fp=fopen("chat.txt","r+");
    $con=fread($fp,filesize("chat.txt"));
    fclose($fp);
    $fp=fopen("chat.txt","w+");
    $whatToEcho2="» <b>$user</b>:";
    $whatToEcho=$whatToEcho2." ".$msg."<br> ".$con;
    fwrite($fp,$whatToEcho);
    fclose($fp);
    } else {
    $fp=fopen("chat.txt","r+");
    $whatToEcho=fread($fp,filesize("chat.txt"));
    fclose($fp); }
    
    $name=str_replace ("<", "<",$_POST['user']);
    $name=str_replace (">", ">",$name);
    $msg=str_replace ("<", "<",$_POST['msg']);
    $msg=str_replace (">", ">",$msg);
    
    $msg=$whatToEcho;
    $whatToEcho=$msg;
    ?><?php echo($whatToEcho);?>
    <hr><br><br>

    Запишете кода като chat.php и направете един файл chat.txt и готово.
    Ако файла chat.txt е празен ще даде грешка и затова оставете интервал във файла за да няма грешка.

    Това е. Cool

    Оставете коментар