Autor Zpráva
matesek
Profil *
Prosím prodil by někdo , jak se dělá jakýkoliv CHAT v PHP ?
Chazzy
Profil *
Pokud nevíš jak na to použij třeba chat od blueboard.cz. Jinak co se týče chatu můžeš ho udělat s databází nebo bez databáze. Jednoduchý chat není nic sloitého, když budeš googlit tak najdeš určitě nějaký návod.
matesek
Profil *
Já jsem se na nějaké díval , ale nefungujou mi .
vynalezce
Profil
co to pise a kde je pouzivas???
matesek
Profil *
Našel jsem si jeden :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">;
<link rel="stylesheet" href="style.css" type="text/css">
<title></title>
</head>
<body>
<div class="chat">
<?
$jmeno = $_POST['jmeno'];
$email = $_POST['email'];
$web = $_POST['web'];
$zprava = $_POST['zprava'];

$jmeno=HTMLSpecialChars($jmeno);
$email=HTMLSpecialChars($email);
$web=HTMLSpecialChars($web);
$zprava=HTMLSpecialChars($zprava);

$jmeno=stripslashes($jmeno);
$email=stripslashes($email);
$web=stripslashes($web);
$zprava=stripslashes($zprava);

$zprava = str_replace("\n"," <br> ", $zprava);
$zprava = substr($zprava, 0, 10000);

$email_celek=" | <a href='mailto:$email'>$email</a>";
$web_celek=" | <a href='$web'>$web</a>";

if ($web=="http://"){$web_celek="";}
if ($email==""){$email_celek="";}

if ($zprava!="" and $jmeno!=""){
$celek="<p>Správu poslal :<strong>$jmeno</strong>$email_celek $web_celek</p><p>$zprava:</p><hr>";
$soubor = fopen ('data.inc','a');
fwrite ($soubor, $celek);
fclose ($soubor);
}
?>
<? include "data.inc"; ?>
</div>
<form action="chat.php" method="post"></p>
<table style="font-size:8pt;">
<tr><th></th><td><input type="text" name="jmeno" value="Vaše meno" maxlength="10"></td></tr>
<tr><th></th><td><textarea cols="16" rows="5" name="zprava" value="Vaša správa"></textarea></td></tr>
<tr><th></th><td><input type="submit" value="odeslat"></td></tr>
</table>
</form>
</div>
</body>

Na stránce mi to ukáže :

", $zprava); $zprava = substr($zprava, 0, 10000); $email_celek=" | $email"; $web_celek=" | $web"; if ($web=="http://"){$web_celek="";} if ($email==""){$email_celek="";} if ($zprava!="" and $jmeno!=""){ $celek="

Správu poslal :$jmeno$email_celek $web_celek

$zprava:

čára po celé délce

"; $soubor = fopen ('data.inc','a'); fwrite ($soubor, $celek); fclose ($soubor); } ?>

______________
/ Vaše /
/ jméno /
/_____________/

______________
/ /
/ text /
/_____________/

_______________
/ /
/ Odeslat /
/_____________/
vynalezce
Profil
umoznuje ten hosting pouzivat php?
pokud ano zkuste misto <? pouzit <?php
matesek
Profil *
[img src="http://sweet-stars.unas.cz/Bez%20názvu.GIF"][/img]
matesek
Profil *
vynalezce
Profil
uz to mam stranka s php kodem musi mit priponu .php
matesek
Profil *
dal jsem tam už předtim příponu .php :(
vynalezce
Profil
jedna poznamka ke kodu

$zprava = str_replace("\n"," <br> ", $zprava);

lze nahradit

$zprava=nl2br($zprava);


je zajimave, ze se kod zobrazuje az od toho radku zkuste to nahradit

poznamka soubor data.inc neexistuje
vynalezce
Profil
je nekde ziva ukazka?
matesek
Profil *
tentokrát mi to nabízí ke stažení ten php soubor :)
Radek9
Profil
A máte to nahrané na serveru? Nebo to zpouštíte od sebe z dokumentů?
matesek
Profil *
z dokumentů :( doufám , že to není šptaně .
matesek
Profil *
z dokumentů :( doufám , že to není šptaně .
Alphard
Profil
matesek:
z dokumentů :( doufám , že to není šptaně
Je to spatně, musíte mít server.
matesek
Profil *
a k čemu je ten XAMPP ? To nestači dát na web ?
matesek
Profil *
Když jsem si to dal na server , tak mi to píše :

Warning: main(data.inc): failed to open stream: No such file or directory in /3w/unas.cz/s/sweet-stars/chatik.php on line 43

Warning: main(): Failed opening 'data.inc' for inclusion (include_path='.:/usr/local/lib/php') in /3w/unas.cz/s/sweet-stars/chatik.php on line 43
tiso
Profil
matesek: „Když jsem si to dal na server
Keď si si na server dal čo?
Louka
Profil
matesek
Vypadá to, že jsi na server nenahrál soubor data.inc

vynalezce
živá ukázka je nejspíš na http://sweet-stars.unas.cz/chatik.php ...
drvaca
Profil
Když chceš jednoduchej chat, tak si jej najdi někde na netu, stáhni a nainstaluj. Na internetu jich je spousta.
skiter
Profil *
nwm skusal som to stahnut a nainstalovat ale i tak nwm jak, sem s toho ***** :D
LukeCZ
Profil
Takže nahrajete na web chat.php a data.inc a data.inc nastavíte atributy na 777 a je to hotovo :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: