Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Нужен скрипт гостевой книги

Ответить
Настройки темы
[решено] Нужен скрипт гостевой книги

Аватара для QUMATOZ

Ветеран


Сообщения: 664
Благодарности: 4


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Нужен простейший скрипт гостевой книги, чтобы пользователи могли оставлять отзывы о работе сайта.

-------
Я сторонник монархии, при условии, что монархом буду я.


Отправлено: 01:24, 24-04-2009

 

Аватара для QUMATOZ

Ветеран


Сообщения: 664
Благодарности: 4

Профиль | Сайт | Отправить PM | Цитировать


В общем код нашел, скачать отсюда http://web.chemport.ru/download.php?get=board.zip все установил но почему то кодировка сообщений отображается неправильно



вот код
Код: Выделить весь код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head>   <link type="text/css" rel="stylesheet" href="faq_files/style.css"> <link type="text/css" rel="stylesheet" href=""> <link rel="SHORTCUT ICON" href="/favicon.ico"> <!--[if ie 6]><link type="text/css" rel="stylesheet" href="http://images.letitbit.net/css/ie6.css" /><![endif]--> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>FAQ - Голд аккаунт на Letitbit.net</title> </head><body id="body"> <script language="JavaScript"> pi0 = new Image();pi0.src="http://images.letitbit.net/image/mybutt2.gif"; pi1 = new Image();pi1.src="http://images.letitbit.net/image/mybutt.gif" pi2 = new Image();pi2.src="http://images.letitbit.net/image/mybuttS2.gif"; pi3 = new Image();pi3.src="http://images.letitbit.net/image/mybuttR2.gif"; </script>  <div id="htmlTopBg"></div> <div id="container"> 	<div id="containerTopBg"></div> <div id="header"> 		<a href="/" title="Letitbit.net" id="logo"><img src="faq_files/logo.jpg" alt=""></a> 		<div id="layerMenu"> 			<table border="0" cellpadding="0" cellspacing="0"> 				<tbody><tr> 					<td class="side L"></td> 					<td class="space"></td> 					<td class="diff"></td> 					<td><a href="/" title="Главная">Главная</a></td> 					<td class="diff"></td> 					<td><a href="/" title="Правила">Правила</a></td> 					<td class="diff"></td> 					<td><a href="/" title="Отзывы о нашей работе">Отзывы</a></td> 					<td class="diff"></td> 					<td class="sel" href="/faq.php">FAQ</td> 					<td class="diff"></td> 					<td><a href="/" title="$Заработай$">$Заработай$</a></td> 					<td class="diff"></td> 					<td><a href="/" title="Каталог">Каталог</a></td> 					<td class="diff"></td> 					<td><a href="/" title="VIP Доступ">VIP Доступ</a></td> 					<td class="diff"></td> 					<td class="space"></td> 					<td class="side R"></td> 				</tr> 			</tbody></table> 		</div>         <div id="container"> <div id="userMenu"> 			<table class="row1" border="0" cellpadding="0" cellspacing="0"> 				<tbody><tr> 					<td class="side L"></td> 					<td><a href="/" title="Файлы">Файлы</a></td> 					<td class="diff"></td> 					<td><a href="/" title="FTP">FTP</a></td> 					<td class="diff"></td> 					<td><a href="/" title="Акк.Инфо">Акк.Инфо</a></td> 					<td class="diff"></td> 					<td><a href="/" title="Форум">Форум</a></td> 					<td class="diff"></td> 					<td><a href="/" title="Тикеты">Тикеты</a></td> 					<!--<td class="diff"></td> 					<td ><a href='/' title='Биржа ссылок'>Биржа ссылок</a></td>--> 					<td class="side R"></td> 				</tr> 			</tbody></table> 			<table class="row2" border="0" cellpadding="0" cellspacing="0"> 				<tbody><tr> 					<td class="side L"></td>                    	<td><a href="/" title="Статистика">Статистика</a></td> 					<td class="diff"></td> 					<td><a href="/" title="Страны">Страны</a></td> 					<td class="diff"></td> 					<td><a href="/" title="Выплаты">Выплаты</a></td> 					<td class="diff"></td> 					<td><a href="/" title="Реф.Бонусы">Реф.Бонусы</a></td> 					<td class="diff"></td> 					<td><a href="/" title="Реферреры">Реферреры</a></td> 					<td class="diff"></td> 					<td><a href="/" title="Баннеры">Баннеры</a></td> 					<td class="side R"></td> 				</tr> 			</tbody></table> 		</div> </div> <div id="underMenuBg"></div>      <div id="layerLanguage">         	<table><tbody><tr>     <td align="center" width="29"><form action="" method="post"><input src="faq_files/en.png" name="en" type="image"><input name="vote_cr" value="en" type="hidden"></form></td>     <td align="center" width="29"><form action="" method="post"><input src="faq_files/ru.png" name="ru" type="image"><input name="vote_cr" value="ru" type="hidden"></form></td>     <td align="center" width="29"><form action="" method="post"><input src="faq_files/de.png" name="de" type="image"><input name="vote_cr" value="de" type="hidden"></form></td> 	</tr></tbody></table> 		</div>  <div id="content"><div id="content"> <div align="left"> <? include ("config.php"); if (!isset($action)){ echo "<html>\n<head>\n<link rel=\"stylesheet\" href=\"/links.css\" type=\"text/css\">\n<title>Гостевая книга</title>\n</head>\n"; echo "<center><h2><b>Гостевая книга</b></h2>\n<br><br>\n<table width=90% cellspacing=0 cellpadding=0 bgcolor=white border=0 align=center topmargin=0 marginwidth=0>\n"; $a=mysql_query("select number, msgbody, contacts, date, ip, host from $tablename ORDER BY id desc"); $x=mysql_num_rows($a); if ($x>10){ echo "<tr><td colspan=2 width=100% align=center><font size=\"-1\">страница: "; for ($i=0; $i<$x/10; $i++) { $j=$i+1; echo "["; if (!isset($p) || $p<>$j){ echo "<a href=$PHP_SELF?p=$j>"; } echo $j; if (!isset($p) || $p<>$j){ echo "</a>"; } echo "] "; } } echo "<br><br></font></td></tr>"; if (isset($p)) { $xx=($p-1)*10; } else { $xx=0; } $a=mysql_query("select number, msgbody, contacts, date, ip, host from $tablename ORDER BY id desc limit $xx, 10"); while ($b=mysql_fetch_row($a)) { $b[1]=eregi_replace("\n","<br> ",$b[1]); $b[2]=eregi_replace("\n","<br> ",$b[2]); echo "\n<tr>\n<td width=20% align=center valign=top rowspan=2><font size=\"-2\">\nсообщение № $b[0]<br>от<br>$b[3]"; if ($REMOTE_ADDR=="195.208.209.222"){ echo "<br>прислано с<br>$b[5]<br>(ip $b[4])"; } echo "</font>\n</td>\n"; echo "\n<td width=80% valign=middle>\n<p align=justify><font size=\"-1\">   $b[1]</font>\n</td>\n</tr>\n<tr>\n<td width=80% align=justify valign=middle>\n"; echo "<font size=\"-2\"><br>   контактная информация:</font>\n<br>   <font size=\"-1\">$b[2]</font>\n</td>\n</tr> <tr>\n<td width=10% colspan=2 valign=top align=left>\n<hr width=50%>\n</td>\n</tr>"; } echo "</table>\n<br><br>\n<a href=$PHP_SELF?action=add><font size=\"-1\"><b>добавить объявление</b></font></a>\n<br><br>\n<a href=$PHP_SELF?action=login><font size=\"-2\"><b>администраторская часть</b></font></a>\n</center>"; }  if (isset($action) && $action=="add") { echo "<html><head><link rel=\"stylesheet\" href=\"/links.css\" type=\"text/css\"><title>Добавление сообщения в гостевую книгу</title></head>"; echo "<center><h2><br><br><br>Добавление сообщения в гостевую книгу</h1><br>"; echo "<center><form action=\"$PHP_SELF\" method=\"POST\"><center><table width=80% cellspacing=0 cellpadding=5 bgcolor=white border=0 align=center>"; echo "<tr><td width=20% valign=middle align=left><font size=\"-1\">Текст сообщения:</font> </td><td width=80% valign=middle align=justify>"; echo "<textarea name=\"msgbody\" rows=7 cols=45></textarea></td></tr><tr><td width=20% valign=middle align=left><font size=\"-1\">Контактная информация:</font> "; echo "</td><td width=80%><textarea name=\"contacts\" rows=4 cols=45></textarea></td></tr>"; echo "<tr><td width=100% colspan=2 valign=middle align=center>"; echo "<input type=\"hidden\" name=\"action\" value=\"addnew\">"; $today=date ("j/n/Y"); echo "<input type=\"hidden\" name=\"date\" value=\"$today\">"; echo "<font size=\"-1\">обязательно заполните оба поля</font>"; echo "<br><br><input type=\"hidden\" name=\"ip\" value=\"$REMOTE_ADDR\"><input type=\"submit\" value=\"отправить\">  <input type=\"reset\" value=\"очистить\"></td></tr>"; echo "</table></form></center>"; }  if (isset($action) && $action=="addnew") { if ($msgbody<>""){ if ($contacts<>""){ $a=mysql_query("select number from $tablename ORDER BY date"); $c=0; while ($b=mysql_fetch_row($a)) { if ($b[0]>$c) { $c=$b[0]; } } $c=$c+1; $host=gethostbyaddr($ip);  mysql_query("insert into $tablename set number='$c'"); mysql_query("update $tablename set msgbody='$msgbody' where number='$c'"); $vrem=time(); mysql_query("update $tablename set time='$vrem' where number='$c'"); mysql_query("update $tablename set contacts='$contacts' where number='$c'"); mysql_query("update $tablename set date='$date' where number='$c'"); mysql_query("update $tablename set ip='$ip' where number='$c'"); mysql_query("update $tablename set host='$host' where number='$c'"); echo "<html><body><center><h1><br><br><br><br>Ваше объявление добавлено, спасибо.</h1><br><br><a href=\"$PHP_SELF\">вернуться к просмотру гостевой книги</a></center></body></html>"; } else { echo "<a href=javascript:history.back(1)>вернитесь, и заполните поле \"контактная информация\""; } } else { echo "<a href=javascript:history.back(1)>вернитесь, и заполните поле \"текст сообщения\""; } }  if (isset($action) && $action=="login"){ echo "<form action=\"$PHP_SELF\" method=\"POST\"><table align=left><tr><td width=20%>login:</td><td width=80% align=left><input type=\"text\" name=\"login\"></td></tr><tr><td width=20%>пароль:</td><td width=80% align=left><input type=\"password\" name=\"password\"><input type=\"hidden\" name=\"action\" value=\"verify\"></td></tr><tr><td width=100% colspan=2 align=center><input type=\"submit\" value=\"oтправить\">  <input type=\"reset\" value=\"очистить\"></td></table></form>"; }  if (isset($action) && $action=="verify" && isset($login) && $login==$adm && isset ($password) && $password==$ps) { echo "<html><body><title>Администрирование гостевой книги</title>"; echo "<center><table width=100% cellspacing=0 cellpadding=0 bgcolor=white border=1 align=center topmargin=0 marginwidth=0>"; $a=mysql_query("select number, msgbody, contacts, date, ip, host from $tablename ORDER by number desc"); while ($b=mysql_fetch_row($a)) { echo "<tr><form action=\"$PHP_SELF\" method=\"POST\"><td width=20% align=center valign=top rowspan=2><font size=\"-1\"><i>сообщение № $b[0]<br>от<br>$b[3]<br>прислано с<br>$b[5]<br>(ip $b[4])</i></font></td>"; echo "<td width=80% align=justify valign=middle><font size=\"-1\"><textarea rows=7 cols=75 name=\"msgbody\">$b[1]</textarea></font></td></tr><tr><td width=80% align=justify valign=middle>"; echo "<font size=\"-1\"><i>   контактная информация:</i></font><br><font size=\"-1\"><textarea rows=3 cols=75 name=\"contacts\">$b[2]</textarea></font><p align=right><input type=\"hidden\" name=\"id\" value=\"$b[0]\"><input type=\"submit\" name=\"action\" value=\"save\"><input type=\"submit\" name=\"action\" value=\"delete\"></form></p></td></tr>"; } echo "</table><br><form action=\"$PHP_SELF\" method=\"POST\"><input type=\"hidden\" name=\"action\" value=\"deleteall\"><input type=\"submit\" value=\"Очистить базу данных\"></form><br><form action=\"$PHP_SELF\"><input type=\"submit\" value=\"Перейти к просмотру сообщений\"></form></center>"; echo "<center><br><form action=\"$PHP_SELF\" method=\"POST\"><input type=\"hidden\" name=\"action\" value=\"ddelete\"><input type=\"submit\" value=\"Удалить сообщения старше, чем\"><input type=\"text\" name=\"much\" size=\"3\" value=\"60\"><input type=\"submit\" value=\"дней\"></form></center>"; echo "</body></html>"; }  if (isset($action) && $action=="save" && isset($id)) { mysql_query("update $tablename set contacts='$contacts' where number='$id'"); mysql_query("update $tablename set msgbody='$msgbody' where number='$id'"); echo "<html><body><center><h1>Изменения в сообщении сохранены.</h1><br><a href=\"$PHP_SELF?action=verify&login=$adm&password=$ps\">редактировать записи</a> <a href=$PHP_SELF>читать сообщения</a></center></body></html>"; }  if (isset($action) && $action=="ddelete" && isset($much) && $much>0) { $q=time()-$much*24*60*60; mysql_query("delete from $tablename where time<'$q'"); echo "<html><body><center><h1>Сообщения старше, чем $much дней, удалены.</h1><br><a href=\"$PHP_SELF?action=verify&login=$adm&password=$ps\">редактировать записи</a> <a href=$PHP_SELF>читать сообщения</a></center></body></html>"; }  if (isset($action) && $action=="delete" && isset($id)) { mysql_query("delete from $tablename where number='$id'"); $a=mysql_query("select id, number from $tablename"); while ($b=mysql_fetch_row($a)) { if ($b[1]>$id){ mysql_query("update $tablename set number=number-1 where id='$b[0]'"); } } echo "<html><body><center><h1>Сообщение удалено.</h1><br><a href=\"$PHP_SELF?action=verify&login=$adm&password=$ps\">редактировать записи</a> <a href=$PHP_SELF>читать сообщения</a></center></body></html>"; } if (isset($action) && $action=="deleteall") { mysql_query("truncate $tablename"); echo "<html><center><h1>Данные были успешно удалены из базы данных.</h1><br><a href=\"$PHP_SELF\">просмотр гостевой книги</a></center>"; } ?>  </div> </div>		 		<br> 		<br> 		<br> 	<div id="footer" style="height: 20px;"> 	<a href="/" title="Главная">Главная</a>  |    	<a href="/" title="Правила">Правила</a>  |    	<a href="/" title="Форум">Контакт</a>  |    	FAQ  |    	<a href="/" title="$Заработай$">$Заработай$</a>  |    	<a href="/" title="Каталог">Каталог</a>   	</div> <div align="center"> <table><tbody><tr><td> <!-- begin WebMoney Transfer : accept label --> <a href="http://www.webmoney.ru/" target="_blank"><img src="faq_files/blue_rus.gif" alt="www.webmoney.ru" border="0"></a> <!-- end WebMoney Transfer : accept label --> </td><td> </td></tr></tbody></table> </div> </div> <div id="darkBack"></div> <div id="hiddenBlock"> 	<div id="signUpBlock"> 		<a href="#" onclick="return closePopUp();" title="close" class="close"></a> 		<img src="faq_files/signUp_img.jpg" alt=""> 		<h1>Авторизируйтесь</h1> 		<table cellpaddin="0" border="0" cellspacing="5">         <form action="http://letitbit.net/tmpl/login.php" method="post"></form> 			<tbody><tr> 				<td><span style="padding-left: 5px;">Логин</span></td> 				<td colspan="2" width="219"><input name="log" id="log" type="text"></td> 			</tr> 			<tr> 				<td><span class="style1" style="padding-left: 15px;">Пароль</span></td> 				<td colspan="2" width="219"><input name="pas" id="pas" type="password"></td> 			</tr> 			<tr> 				<td></td> 				<td><a href="http://letitbit.net/page/feedback.php" target="_self" class="text">Забыли пароль? Обратитесь в ICQ 471567212</a></td> 				<th align="right"><input class="newb_small" value="Вход" onmouseover="this.className='newb2_small'" onmouseout="this.className='newb_small'" name="inout" type="submit"></th> 			</tr>              		</tbody></table> 	</div> </div> </div></body></html>
Все разобрался.

-------
Я сторонник монархии, при условии, что монархом буду я.


Отправлено: 15:01, 24-04-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Нужен скрипт гостевой книги

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Friendly Pinger - нужен скрипт введения серийника Shpionus AutoIt 30 14-10-2009 02:54
VBS/WSH/JS - [решено] Нужен управляющий скрипт который перезапускает программу. andrewua12 Скриптовые языки администрирования Windows 10 06-07-2009 19:25
[решено] Нужен скрипт почтовой формы QUMATOZ Вебмастеру 7 23-04-2009 00:53
Защита гостевой книги от спама без GD ? ZhyvneF Вебмастеру 5 22-10-2007 19:50
Конструктивно покритикуйте скрипт гостевой книги Strange_V Вебмастеру 5 23-09-2006 00:12




 
Переход