Вход Регистрация
Файл: Readme.txt
Строк: 65
1.Добавить в info.php эти
строки if(!isset($_GET['wall'])) { echo '<img
src="http://nasimke.ru/images/profile/stena.gif"
alt=""/> Стена<a
href="info.php?id='.$user_id.'&wall">[+]</a><br/>'; } else { echo
'<img src="http://nasimke.ru/images/profile/stena.gif"
alt=""/> Стена<a
href="info.php?id='.$user_id.'">[-]</a><br/>'; if(isset($_GET['delete'])
AND !empty($_GET['delete'])){ $delete =
intval($_GET['delete']); if($user['level']>3 OR
$ank['id']==$user['id']){ $query = @mysql_query("SELECT `id` FROM
`wall` WHERE `user_id` = '".$user_id."' AND `id` =
'".$delete."';"); if(@mysql_affected_rows()>0){ @mysql_query("DELETE
FROM `wall` WHERE `user_id` = '".$user_id."' AND `id` =
'".$delete."' LIMIT 1;"); mysql_query("OPTIMIZE TABLE
`wall`"); echo '<div class="tmn">Сообщение
успешно удалено!</div>'; }else echo '<div
class="err">Сообщение не
найдено!</div>'; }else echo '<div
class="err">У Вас нет прав для удаления
этого
сообщения!</div>'; } if(isset($_POST['message']) AND
isset($user)){ $message =
htmlspecialchars($_POST['message']); if(isset($_POST['translit']) AND
$_POST['translit']){ $message = translit($message); } $err =
''; if(strlen2($message)>512){ $err .= '<div
class="textmes">сообщение слишком
длинное</div>'; } if(strlen2($message)<2){ $err .=
'<div class="textmes">короткое
сообщение</div>'; } if(@mysql_result(@mysql_query("SELECT
COUNT(*) FROM `wall` WHERE `user_id` = '".$user_id."' AND
`message` = '".@mysql_escape_string($message)."' AND `time` >
'".($time - 30)."' LIMIT 1"), 0)!= 0){ $err .= 'ваше
сообщение повторяет
предыдущее;<br/>'; } if(time() -
@mysql_result(@mysql_query("SELECT `time` FROM `wall` WHERE `user_id`
= '$user_id' ORDER BY `id` DESC LIMIT 1;"),0)<30){ $err .= 'не
стоит писать сообщения так
часто..<br/>'; } if($err!=''){ echo '<div
class="err">При добавление сообщения
произошли следующие
ошибки:<br/>'.$err.'</div>'; }else{ $message =
@mysql_escape_string($message); @mysql_query("INSERT INTO `wall`
(`user_id`, `who`, `time`, `message`) values('".$user_id."',
'".$user['id']."', '".$time."',
'".$message."')"); @mysql_query("UPDATE `user` SET
`msg_on_wall` = `msg_on_wall` + 1 WHERE `id` = '".$user['id']."'
LIMIT 1"); //if($user['id']!=$user_id){ //$msg = 'на Вашей
стене появилась новая
запись'; //mysql_query("INSERT INTO `jurnal` (`id_user`,
`id_kont`, `msg`, `time`) values('0', '".$user_id."',
'".$msg."',
'".$time."')"); //} mysql_query("OPTIMIZE TABLE
`wall`, `user`, `jurnal`"); echo '<div
class="tmn">Сообщение успешно
добавлено!</div>'; } } $k_post =
@mysql_result(@mysql_query("SELECT COUNT(*) FROM `wall` WHERE
`user_id` = '".$user_id."'"),0); $k_page = k_page($k_post,
$set['p_str']); $page = page($k_page); $start = $set['p_str'] * $page -
$set['p_str']; echo '<table
class="post">'; if(!$k_post){ echo '<tr><td
class="p_t">Нет
сообщений...</td></tr>'; } $query =
@mysql_query("SELECT * FROM `wall` WHERE `user_id` =
'".$user_id."' ORDER BY `time` DESC LIMIT $start,
$set[p_str];"); while ($array =
mysql_fetch_array($query)){ $user_nick =
@mysql_fetch_array(@mysql_query("SELECT * FROM `user` WHERE `id` =
'".$array['who']."'")); echo "
<tr>\n"; if($num==1){ echo " <td
class='rer'>\n"; $num=0; }else{ echo " <td
class='aut'>\n"; $num=1;} echo ''.online($array['who']).'
<a href="info.php?id='.$array['who'].'"><span
style="color:'.$user_nick['ncolor'].'">'.$user_nick['nick'].'</span></a>
('.vremja($array['time']).')'; echo
'<br/>'.output_text($array['message']).'<br/>'; if($user['level']>3
OR $ank['id']==$user['id']){ echo '[<a
href="info.php?id='.$user_id.'&wall&delete='.$array['id'].'">удалить</a>]'; } } echo
'</table>'; if($k_page>1){ str('info.php?id='.$user_id.'&wall&',
$k_page, $page); } echo "<div class='textmes'>\n"; echo
'<form method="post"
action="info.php?id='.$user_id.'&wall">'; echo
'Сообщение | <a
href="/smiles/index.php">Смайлы</a><br/><textarea
name="message"></textarea><br/>'; if($user['set_translit']){ echo
'<label><input type="checkbox" name="translit"
value="1"/>Транслит</label><br/>'; } echo
'<input type="submit" value="Написать на
стене"/></form>'; echo
'</div>'; } 2.Выполнить запрос -- phpMyAdmin SQL
Dump -- version 3.2.3 -- http://www.phpmyadmin.net -- -- Host:
localhost -- Generation Time: Apr 22, 2012 at 11:26 PM -- Server version:
5.1.40 -- PHP Version: 5.3.3 SET
SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- Database:
`aklove` -- --
-------------------------------------------------------- -- -- Table
structure for table `wall` -- CREATE TABLE IF NOT EXISTS `wall` (
`id` int(6) NOT NULL AUTO_INCREMENT, `user_id` int(6) NOT NULL, `who`
int(6) NOT NULL, `time` int(11) NOT NULL, `message` text NOT NULL,
PRIMARY KEY (`id`), KEY `user_id` (`user_id`) ) ENGINE=MyISAM DEFAULT
CHARSET=utf8 AUTO_INCREMENT=5 ; 3.Готово автор Google
Онлайн: 1
Реклама