TvoyWeb можешь даже простой код выложить, которые внес и куда его вставить напиши, просто я его да такой неузнаваемости изменил.
31. Mazej - 02 Мая, 2005 - 10:45:45 - перейти к сообщению
32. kastyan - 12 Июля, 2005 - 06:14:38 - перейти к сообщению
Скачал я тут комент думал по круче моего а он ваще не работет , вот мой !
я его помещаю в Фрейм тогда еффект чата получитса !
прежде чем его ставить нужно зделать файл koment.dat
я его помещаю в Фрейм тогда еффект чата получитса !
прежде чем его ставить нужно зделать файл koment.dat
CODE:
<link rel="stylesheet" href="/css/styles.css" type="text/css">
<?php
global $add, $message;
echo"";
show_form();
$gostbase = "koment.dat"; $onlyg = 5;
if ($add == "yes")
{ show_form();
}
function show_form()
{
global $PHP_SELF;
echo"<BR><form action=$PHP_SELF method=post>
<table width=472 align=center>
<tr><td colspan=2>Заполните, формы!</td></tr>
<tr><td width=110 >Ваше имя:</td>
<td><input type=text name=name size=30></td></tr>
<tr><td>E-mail:</td>
<td><input type=text name=mail size=30></td></tr>
<tr><td>Город:</td>
<td><input type=text name=city size=30></td></tr>
<tr><td>HomePage:</td>
<td><input type=text name=homepage size=30></td></tr>
<tr><td colspan=2>Сообщение:</td></tr>
<tr><td colspan=2><textarea name=message rows=5 cols=50></textarea></td></tr>
<tr><td align=center></td>
<td><input type=submit name=add value=Добавить></td></tr>
</tr></table></form>";
}
$maxs="50"; #ЗДЕСЬ КОЛИЧЕСТВО СИМВОЛОВ В СООБЩЕНИИ
if (eregi("[^ ]{".$maxs.",}",$message))
{echo "<p align=center><b>Ваше сообщение не было добавлено, т.к. некоторые слова содержат больше $maxs символов</b></p>";}
else {
if ($add == "Добавить")
{
$date = time();
$general=file($gostbase);
$lines=count($general);
$all_messages = $lines;
$fp = fopen("$gostbase","a");
if ($homepage != ""){ $homepage = eregi_replace("http:\/\/","",$homepage); $homepage = eregi_replace("www.","",$homepage); }
fputs ($fp,"$name::$message::$mail::$city::$homepage::$date::\n");
fclose ($fp);
}
if ($add != "yes")
{
$general=file($gostbase);
$lines=count($general);
$all_messages = $lines;
$line = "Страницы";
for ( $i = $all_messages-1; $i > 0; $i--)
{
list($name,$message,$mail,$city,$homepage,$date)=explode("::", $general[$i]);
$data= date("d m Y",$date) ." г.";
echo"<table width=472 align=center><tr><td>";
if($mail != ""){echo"<a href=mailto:$mail>Email</a>";}
echo" $name из города: $city";
if($homepage != ""){echo" <a href=http://$homepage>Homepage</a>";}
echo"</td></tr><tr><td> $message Написано:$data</td></tr></table><BR>";
}
}
}
?>
<?php
global $add, $message;
echo"";
show_form();
$gostbase = "koment.dat"; $onlyg = 5;
if ($add == "yes")
{ show_form();
}
function show_form()
{
global $PHP_SELF;
echo"<BR><form action=$PHP_SELF method=post>
<table width=472 align=center>
<tr><td colspan=2>Заполните, формы!</td></tr>
<tr><td width=110 >Ваше имя:</td>
<td><input type=text name=name size=30></td></tr>
<tr><td>E-mail:</td>
<td><input type=text name=mail size=30></td></tr>
<tr><td>Город:</td>
<td><input type=text name=city size=30></td></tr>
<tr><td>HomePage:</td>
<td><input type=text name=homepage size=30></td></tr>
<tr><td colspan=2>Сообщение:</td></tr>
<tr><td colspan=2><textarea name=message rows=5 cols=50></textarea></td></tr>
<tr><td align=center></td>
<td><input type=submit name=add value=Добавить></td></tr>
</tr></table></form>";
}
$maxs="50"; #ЗДЕСЬ КОЛИЧЕСТВО СИМВОЛОВ В СООБЩЕНИИ
if (eregi("[^ ]{".$maxs.",}",$message))
{echo "<p align=center><b>Ваше сообщение не было добавлено, т.к. некоторые слова содержат больше $maxs символов</b></p>";}
else {
if ($add == "Добавить")
{
$date = time();
$general=file($gostbase);
$lines=count($general);
$all_messages = $lines;
$fp = fopen("$gostbase","a");
if ($homepage != ""){ $homepage = eregi_replace("http:\/\/","",$homepage); $homepage = eregi_replace("www.","",$homepage); }
fputs ($fp,"$name::$message::$mail::$city::$homepage::$date::\n");
fclose ($fp);
}
if ($add != "yes")
{
$general=file($gostbase);
$lines=count($general);
$all_messages = $lines;
$line = "Страницы";
for ( $i = $all_messages-1; $i > 0; $i--)
{
list($name,$message,$mail,$city,$homepage,$date)=explode("::", $general[$i]);
$data= date("d m Y",$date) ." г.";
echo"<table width=472 align=center><tr><td>";
if($mail != ""){echo"<a href=mailto:$mail>Email</a>";}
echo" $name из города: $city";
if($homepage != ""){echo" <a href=http://$homepage>Homepage</a>";}
echo"</td></tr><tr><td> $message Написано:$data</td></tr></table><BR>";
}
}
}
?>
33. kastyan - 03 Октября, 2006 - 11:10:14 - перейти к сообщению
кстати , кто бы смог внём исправить такой бок , как при нажатии на F5 происходит внофь запись тогоже коментария и при копировании происходит множественная вставка даты , имя , хомпедж , между словами