#1 2010.06.19 13:19

DjBoBaH
Участник
Откуда: Пермь
Зарегистрирован: 2008.09.09
Сообщений: 69
Карма: -1
Профиль Веб-сайт

поправьте код

Помогите,плиз,с кодом

Код:

1
span style="color: #0000BB"><?phpinclude_once '../sys/inc/start.php';include_once '../sys/inc/compress.php';include_once '../sys/inc/sess.php';include_once '../sys/inc/home.php';include_once '../sys/inc/settings.php';include_once '../sys/inc/db_connect.php';include_once '../sys/inc/ipua.php';include_once '../sys/inc/fnc.php';include_once '../sys/inc/user.php';$set['title']='Закодированные письма'; // заголовок страницыinclude_once '../sys/inc/thead.php';title();err();aut();if (isset($_GET['show']) && is_numeric($_GET['show']) && $_GET['show']!=NULL && isset($_GET['code'])){$id = abs(intval($_GET['show']));$show = mysql_fetch_array(mysql_query("SELECT * FROM `pisma` WHERE `id` = '".intval($_GET['show'])."' LIMIT 1"));$pas = '.output_text($show['code']).';$pass = $_GET['code'];if($pas == $pass){echo'<div class="foot">Письмо номер '.$show['id'].'</div>';echo'<span class="ank_n">Добавил(а):</span> '.mysql_result(mysql_query("SELECT `nick` FROM `user` WHERE `id` = '$show[id_user]' LIMIT 1"),0).' '.vremja($show['time']).'<br/>';echo'<span class="ank_n">Тема:</span> '.output_text($show['pismo']).'<br/>';echo'<span class="ank_n">Сообщение:</span> '.output_text($show['text']).'<br/>';}else{ echo'Неправильный номер или код'; }}else{echo '<form method="get" action="?">';echo 'Номер письма:<br/><input type="text" name="show" maxlength="32"/><br/>';echo 'Код:<br/><input name="code" type="text" maxlength="8"/><br/>';echo '<input value="Читать" type="submit"/>';echo '</form>';echo '<div class="foot"><a href="add.php">Создать письмо</a></div>';}include_once '../sys/inc/tfoot.php';?>

думаю ошибка где-то в этом месте

Код:

1
2
3
$pas = '.output_text($show['code']).';
$pass = $_GET['code'];
if($pas == $pass)

только понять не могу в чем...

Неактивен

#2 2010.06.19 13:37

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: поправьте код

Код:

1
span style="color: #0000BB"><?phpinclude_once '../sys/inc/start.php';include_once '../sys/inc/compress.php';include_once '../sys/inc/sess.php';include_once '../sys/inc/home.php';include_once '../sys/inc/settings.php';include_once '../sys/inc/db_connect.php';include_once '../sys/inc/ipua.php';include_once '../sys/inc/fnc.php';include_once '../sys/inc/user.php';$set['title'] = 'Закодированные письма'; // заголовок страницыinclude_once '../sys/inc/thead.php';title();err();aut();if (isset($_GET['show']) && is_numeric($_GET['show']) && isset($_GET['code'])) { $id = abs(intval($_GET['show'])); $show = mysql_fetch_array(mysql_query("SELECT * FROM `pisma` WHERE `id` = " . intval($_GET['show']) . " LIMIT 1")); $pas = output_text($show['code']); $pass = $_GET['code']; if ($pas == $pass) { echo '<div class="foot">Письмо номер ' . $show['id'] . '</div>'; echo '<span class="ank_n">Добавил(а):</span> ' . mysql_result(mysql_query("SELECT `nick` FROM `user` WHERE `id` = " . $show['id_user'] . " LIMIT 1"), 0) . ' ' . vremja($show['time']) . '<br/>'; echo '<span class="ank_n">Тема:</span> ' . output_text($show['pismo']) . '<br/>'; echo '<span class="ank_n">Сообщение:</span> ' . output_text($show['text']) . '<br/>'; } else { echo 'Неправильный номер или код'; }} else { echo '<form method="get" action="?">'; echo 'Номер письма:<br/><input type="text" name="show" maxlength="32"/><br/>'; echo 'Код:<br/><input name="code" type="text" maxlength="8"/><br/>'; echo '<input value="Читать" type="submit"/>'; echo '</form>'; echo '<div class="foot"><a href="add.php">Создать письмо</a></div>';}include_once '../sys/inc/tfoot.php';?>

Неактивен

#3 2010.06.19 13:42

DjBoBaH
Участник
Откуда: Пермь
Зарегистрирован: 2008.09.09
Сообщений: 69
Карма: -1
Профиль Веб-сайт

Re: поправьте код

все равно пишет неправильный номер или код

Неактивен

#4 2010.06.19 13:58

Fuelen
Участник
Зарегистрирован: 2009.06.22
Сообщений: 229
Карма: 5
Профиль

Re: поправьте код

Так передай правильный


на хую вас вертів

Неактивен

#5 2010.06.19 14:01

DjBoBaH
Участник
Откуда: Пермь
Зарегистрирован: 2008.09.09
Сообщений: 69
Карма: -1
Профиль Веб-сайт

Re: поправьте код

я правильный и передаю

Неактивен

#6 2010.06.19 15:16

DjBoBaH
Участник
Откуда: Пермь
Зарегистрирован: 2008.09.09
Сообщений: 69
Карма: -1
Профиль Веб-сайт

Re: поправьте код

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

Неактивен

#7 2010.06.23 11:21

DjBoBaH
Участник
Откуда: Пермь
Зарегистрирован: 2008.09.09
Сообщений: 69
Карма: -1
Профиль Веб-сайт

Re: поправьте код

опять запоролся...(

Код:

1
span style="color: #0000BB"><?phpinclude_once '../sys/inc/start.php';include_once '../sys/inc/compress.php';include_once '../sys/inc/sess.php';include_once '../sys/inc/home.php';include_once '../sys/inc/settings.php';include_once '../sys/inc/db_connect.php';include_once '../sys/inc/ipua.php';include_once '../sys/inc/fnc.php';include_once '../sys/inc/user.php';$set['title']='Каталог мобил'; // заголовок страницыinclude_once '../sys/inc/thead.php';title();err();aut();if (isset($_GET['id'])){$id = abs(intval($_GET['id']));$mob = mysql_fetch_array(mysql_query("SELECT * FROM `mob_cat` WHERE `id` = '".abs((int)$_GET['id'])."' LIMIT 1"));if ( empty($mob) ) header("Location:index.php");if (isset($user)){if (isset($_GET['del'])){if ($user['level']>2){mysql_query("DELETE FROM `mob_cat_comments` WHERE `id`='".abs((int)$_GET['del'])."' LIMIT 1;");msg('Комментарий успешно удален');}}if (isset($_POST['mess'])){if(preg_match('/[a-z0-9а-я]/i',$_POST['mess']){$mess = $_POST['mess'];$mat=antimat($mess); if ($mat){$err[]='В тексте обнаружен мат : '.$mat;}if (strlen2($mess)>1024){$err[]='Комментарий слишком длинный';}elseif (strlen2($mess)<2){$err[]='Комментарий слишком короткий';}}else{$err[]='В комментарии обнаружены запрещенные символы';}if (!isset($err)){mysql_query("INSERT INTO `mob_cat_comments` (`id_mob`, `time`,`id_user`, `text`) VALUES ('$id', '$time', '$user[id]', '$text')");msg('Комментарий успешно добавлен');}}}$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `mob_cat_comments` WHERE `id` = '".intval($_GET['id'])."'"),0);$k_page=k_page($k_post,$set['p_str']);$page=page($k_page);$start=$set['p_str']*$page-$set['p_str'];if ($k_post==0){echo "Комментариев еще нет<br/>\n";}$c=mysql_query("SELECT * FROM `mob_cat_comments` WHERE `id` = '".intval($_GET['id'])."' ORDER BY `time` DESC LIMIT $start, $set[p_str]");while ($com = mysql_fetch_array($c)){echo'<div class="foot">'.online($com[id_user]).''.mysql_result(mysql_query("SELECT `nick` FROM `user` WHERE `id` = '$com[id_user]' LIMIT 1"),0).' '.vremja($com['time']).'</div>';echo''.output_text($com['text']).'';if ($user['level']>2){echo'[<a href="?id='.output_text($com['id_mob']).'&del='.output_text($com['id']).'">x</a>]';}echo'<br/>';}if (isset($user)){echo '<form method="post" action="?id='.output_text($com['id_mob']).'">';echo '<br/><textarea name="text"></textarea><br/>';echo '<input value="Добавить комментарий" type="submit"/>';echo '</form>';}if ($k_page>1)str("?id='.output_text($com['id_mob']).'",$k_page,$page);}else{header("Location:index.php");}include_once '../sys/inc/tfoot.php';?>

Отредактировано DjBoBaH (2010.06.23 11:24)

Неактивен

#8 2010.06.23 12:46

DjBoBaH
Участник
Откуда: Пермь
Зарегистрирован: 2008.09.09
Сообщений: 69
Карма: -1
Профиль Веб-сайт

Re: поправьте код

Блин,мучаюсь-мучаюсь,а когда уже в отчаянии решаюсь написать сюда,сразу нахожу решение :-D ...разобрался...

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.012 s