
Спустя 56 минут, 12 секунд (15.11.2009 - 12:12) stepan написал(а):
Цитата (eXtent @ 15.11.2009 - 08:16) |
привет, подскажите как сделать постраничную навигацию? |
я думаю со мной многие согласятся - руками.

ты выложи суть своей проблемы, где не получается?, что не доходит?
а твой вопрос похож на -
привет, подскажите как мне заработать миллион?))
и все ринулись рассказывать все свои секреты

Спустя 27 минут, 54 секунды (15.11.2009 - 12:40) eXtent написал(а):
да я незнаю с чего начать
нашёл вот скриптик один, вылажимаю ниже, подскажите как привести в рабочее состояние
ВЫложил полностью страницу, непойму как сделать его рабочим.

define("HOST","localhost");
define("USER","root");
define("PASS","02333");
define("DB","vidoss");
$link = mysql_connect(HOST,USER,PASS) or die (mysql_error());
mysql_select_db(DB, $link);
mysql_query ("SET NAMES windows-1251");
mysql_query ("set character_set_client='windows-1251'");
mysql_query ("set character_set_results='windows-1251'");
mysql_query ("set collation_connection='windows-1251'");
$sql1 = "SELECT str FROM `str`";
$result1 = mysql_query($sql1) or die(mysql_error() ."<br/>". $sql1);
$row2 = mysql_fetch_assoc($result1);
$num = $row2["str"];
// Извлекаем из URL текущую страницу
@$page = $_GET['page'];
// Определяем общее число сообщений в базе данных
$sql2 = "SELECT COUNT(*) FROM `video`";
$result2 = mysql_query($sql2) or die(mysql_error() ."<br/>". $sql2);
$temp = mysql_fetch_assoc($result2);
$posts = $temp[0];
// Находим общее число страниц
$total = (($posts - 1) / $num) + 1;
$total = intval($total);
// Определяем начало сообщений для текущей страницы
$page = intval($page);
// Если значение $page меньше единицы или отрицательно
// переходим на первую страницу
// А если слишком большое, то переходим на последнюю
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
// Вычисляем начиная с какого номера
// следует выводить сообщения
$start = $page * $num - $num;
// Выбираем $num сообщений начиная с номера $start
$sql = "SELECT 'id','nam','minimg','opisi','size' FROM 'video' ORDER BY 'id' DESC LIMIT '$start', '$num'";
$result1 = mysql_query($sql) or die(mysql_error() ."<br/>". $sql);
while ($row = mysql_fetch_assoc($result1))
{
printf ("<table width='90%%' align='center'>
<tr>
<td class='tbm'><table width='100%%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='20%%' align='center' class='tr'><img src='%s' width='130' height='93'></td>
<td><table border='0' cellspacing='0' cellpadding='0'>
<tr>
<td><p><a href='video-%s.asp'>%s</a></p></td>
</tr>
<tr>
<td><p><strong>Описание:</strong> %s</p></td>
</tr>
<tr>
<td><p><strong>Размер:</strong> %s</p></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>", $row["minimg"], $row["id"],$row["nam"],$row["opisi"],$row["size"]);
}
// Проверяем нужны ли стрелки назад
if ($page != 1) $pervpage = '<a href=index.asp?page=1><<</a> | <a href=index.asp?page='. ($page - 1) .'><</a> | ';
// Проверяем нужны ли стрелки вперед
if ($page != $total) $nextpage = ' | <a href=index.asp?page='. ($page + 1) .'>></a> | <a href=index.asp?page='.$total. '>>></a>';
// Находим две ближайшие станицы с обоих краев, если они есть
if($page - 5 > 0) $page5left = ' <a href=index.asp?page='. ($page - 5) .'>'. ($page - 5) .'</a> | ';
if($page - 4 > 0) $page4left = ' <a href=index.asp?page='. ($page - 4) .'>'. ($page - 4) .'</a> | ';
if($page - 3 > 0) $page3left = ' <a href=index.asp?page='. ($page - 3) .'>'. ($page - 3) .'</a> | ';
if($page - 2 > 0) $page2left = ' <a href=index.asp?page='. ($page - 2) .'>'. ($page - 2) .'</a> | ';
if($page - 1 > 0) $page1left = '<a href=index.asp?page='. ($page - 1) .'>'. ($page - 1) .'</a> | ';
if($page + 5 <= $total) $page5right = ' | <a href=index.asp?page='. ($page + 5) .'>'. ($page + 5) .'</a>';
if($page + 4 <= $total) $page4right = ' | <a href=index.asp?page='. ($page + 4) .'>'. ($page + 4) .'</a>';
if($page + 3 <= $total) $page3right = ' | <a href=index.asp?page='. ($page + 3) .'>'. ($page + 3) .'</a>';
if($page + 2 <= $total) $page2right = ' | <a href=index.asp?page='. ($page + 2) .'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' | <a href=index.asp?page='. ($page + 1) .'>'. ($page + 1) .'</a>';
// Вывод меню если страниц больше одной
if ($total > 1)
{
Error_Reporting(E_ALL & ~E_NOTICE);
echo "<div class=\"pstrnav\" align=\"center\">";
echo $pervpage.$page5left.$page4left.$page3left.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$page3right.$page4right.$page5right.$nextpage;
echo "</div>";
}
ВЫложил полностью страницу, непойму как сделать его рабочим.
Спустя 5 дней, 19 часов, 11 минут, 19 секунд (21.11.2009 - 07:51) eXtent написал(а):
Вопрос решён =)) Ошибка была в тоом что использовалось
ассоциативный массив, а нужно было
ассоциативный массив, а нужно было
$row2 = mysql_fetch_array($result1);
Спустя 1 час, 2 минуты, 13 секунд (21.11.2009 - 08:53) twin написал(а):
Цитата |
Вопрос решён =)) Ошибка была в тоом что использовалось ассоциативный массив, а нужно было |
Не нужно было. Нужно было
$row2 = mysql_fetch_row($result1);
Спустя 1 час, 36 минут, 9 секунд (21.11.2009 - 10:30) eXtent написал(а):
Цитата |
Не нужно было. Нужно было $row2 = mysql_fetch_row($result1); |
Эм....при твоем варианте, выдаёт оШибочку

Спустя 37 минут, 15 секунд (21.11.2009 - 11:07) ИНСИ написал(а):
eXtent может я что-то не так понял, но ты количество страниц держишь в БД?
я раньше это же использовал, вот код:
а вот это у меня было по другому, посмотри:
я раньше это же использовал, вот код:
$num = 15;
$page = intval($_GET['page']);
$result_page = mysql_query("SELECT COUNT(*) FROM post");
$temp_page = mysql_fetch_array($result_page);
$posts_page = $temp_page[0];
$total = intval(($posts_page - 1) / $num) + 1;
$page = intval($page);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
$start = $page * $num - $num;
а вот это у меня было по другому, посмотри:
$patch = $home_url_com.'/page/post';
if ($page != 1) $pervpage = '<a href="'.$patch.'/1/" ><<</a> <a href="'.$patch.'/'.($page - 1) .'/" ><<- '.$lang_com['pre'].'</a>';
if ($page != $total) $nextpage = '<a href="'.$patch.'/'. ($page + 1) .'/" >'.$lang_com['next'].' ->></a> <a href="'.$patch.'/' .$total. '/" >>></a>';
if($page - 4 > 0) $page4left = '<a href="'.$patch.'/'. ($page - 4) .'/" >'. ($page - 4) .'</a>';
if($page - 3 > 0) $page3left = '<a href="'.$patch.'/'. ($page - 3) .'/" >'. ($page - 3) .'</a>';
if($page - 2 > 0) $page2left = '<a href="'.$patch.'/'. ($page - 2) .'/" >'. ($page - 2) .'</a>';
if($page - 1 > 0) $page1left = '<a href="'.$patch.'/'. ($page - 1) .'/" >'. ($page - 1) .'</a>';
if($page + 4 <= $total) $page4right = '<a href="'.$patch.'/'. ($page + 4) .'/" >'. ($page + 4) .'</a>';
if($page + 3 <= $total) $page3right = '<a href="'.$patch.'/'. ($page + 3) .'/" >'. ($page + 3) .'</a>';
if($page + 2 <= $total) $page2right = '<a href="'.$patch.'/'. ($page + 2) .'/" >'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = '<a href="'.$patch.'/'. ($page + 1) .'/" >'. ($page + 1) .'</a>';
Спустя 17 минут, 42 секунды (21.11.2009 - 11:25) S{oRpiO написал(а):
знакомый код....
Помойму Евгений Попов???? С его курсов =)
Помойму Евгений Попов???? С его курсов =)
Спустя 1 час, 42 минуты, 6 секунд (21.11.2009 - 13:07) eXtent написал(а):
Цитата |
eXtent может я что-то не так понял, но ты количество страниц держишь в БД? я раньше это же использовал, вот код: $num = 15; $page = intval($_GET['page']); $result_page = mysql_query("SELECT COUNT(*) FROM post"); $temp_page = mysql_fetch_array($result_page); $posts_page = $temp_page[0]; $total = intval(($posts_page - 1) / $num) + 1; $page = intval($page); if(empty($page) or $page < 0) $page = 1; if($page > $total) $page = $total; $start = $page * $num - $num; а вот это у меня было по другому, посмотри: $patch = $home_url_com.'/page/post'; if($page + 4 <= $total) $page4right = '<a href="'.$patch.'/'. ($page + 4) .'/" >'. ($page + 4) .'</a>'; |
я в БД держу по скольку выводить на страницу.Спасибо за код, вечером ознакомлюсь(а то щас не когда) и возможно поставлю))

Цитата (S{oRpiO @ 21.11.2009 - 08:25) |
знакомый код.... Помойму Евгений Попов???? С его курсов =) |
Так точно, только брал с сайта срипт с софттайма =)
Спустя 54 минуты, 11 секунд (21.11.2009 - 14:01) ИНСИ написал(а):
Цитата |
знакомый код.... Помойму Евгений Попов???? С его курсов =) |
Спустя 43 минуты, 33 секунды (21.11.2009 - 14:44) kl95 написал(а):
А кто может объяснить,чем mysql_fetch_assoc от mysql_fetch_array отличается? По моему это одно и тоже.
Спустя 3 часа, 48 минут, 30 секунд (21.11.2009 - 18:33) ИНСИ написал(а):
kl95 все по разному говорят. Один из разговоров:
1. Отличаются в скорости работы =)
1. Отличаются в скорости работы =)
Спустя 1 час, 46 минут, 30 секунд (21.11.2009 - 20:19) glock18 написал(а):
Цитата |
Отличаются в скорости работы |
еще один вариант от людей, которые совершенно не понимают о чем говорят.
Цитата |
А кто может объяснить,чем mysql_fetch_assoc от mysql_fetch_array отличается? По моему это одно и тоже. |
в мануале посмотреть слабо?
Спустя 1 час, 41 минута, 58 секунд (21.11.2009 - 22:01) kl95 написал(а):
glock18
Цитата |
в мануале посмотреть слабо? |
В мануале пишется, что MYSQL_FETCH_ARRAY() вернет два массива, один ассоциативный другой индексный, а mysql_fetch_assoc() вернет только ассоциативный массив. Только я не пойму, как на этом может отразиться работа скрипта?
Спустя 21 час, 53 минуты, 57 секунд (22.11.2009 - 19:55) ИНСИ написал(а):
glock18 я не утверждал это!!!! Я сказал, что говорят... но я не думаю так...
P.S. чего "некоторые" эксперты такие грубые!!
P.S. чего "некоторые" эксперты такие грубые!!
Спустя 6 месяцев, 12 дней, 20 часов, 56 минут, 6 секунд (5.06.2010 - 15:51) Анатолий написал(а):
Люди помогите проблемка!
Пытаюсь зделать постраничную навигацию для поиска на блоге нече не получаеться
незнаю как нужно сформировать фторую часть навигации!
вот код:
Пытаюсь зделать постраничную навигацию для поиска на блоге нече не получаеться
незнаю как нужно сформировать фторую часть навигации!
вот код:
<?php
include ("blocks/bd.php");
if(isset ($_POST['submit_s']))
{
$submit_s = $_POST['submit_s'];
}
if(isset ($_POST['search']))
{
$search = $_POST['search'];
}
if (isset ($submit_s))
{
if (empty($search) or strlen($search) < 4)
{
exit("<p>Поисковый запрос не введен либо он менее 4-х символов.</p>");
}
$search = trim($search);
$search = stripslashes($search);
$search = htmlspecialchars($search);
}
else
{
exit("<p>Вы обратились к файлу без необходимых параметров.</p>");
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title><? echo "Заметки по запросу $search";?></title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="690" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
<?php
include ("blocks/header.php");
?>
<tr>
<td valign="top"><table width="100%" cellspacing="0" cellpadding="0">
<tr>
<?php
include ("blocks/lefttd.php");
?>
<td valign="top">
<?php $n=0; include("blocks/nav.php"); ?>
<?
$result77 = mysql_query("SELECT str FROM options", $db);
$myrow77 = mysql_fetch_array($result77);
$num = $myrow77["str"];
// Извлекаем из URL текущую страницу
@$page = $_GET['page'];
// Определяем общее число сообщений в базе данных
$result00 = mysql_query("SELECT COUNT(*) FROM data WHERE secret=0 AND MATCH(text) AGAINST('$search')");
$temp = mysql_fetch_array($result00);
$posts = $temp[0];
// Находим общее число страниц
$total = (($posts - 1) / $num) + 1;
$total = intval($total);
// Определяем начало сообщений для текущей страницы
$page = intval($page);
// Если значение $page меньше единицы или отрицательно
// переходим на первую страницу
// А если слишком большое, то переходим на последнюю
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
// Вычисляем начиная с какого номера
// следует выводить сообщения
$start = $page * $num - $num;
// Выбираем $num сообщений начиная с номера $start
$result = mysql_query("SELECT id,title,description,date,autor,view,mini_img,rating,q_vote FROM data WHERE secret=0 AND MATCH(text) AGAINST('$search')",$db);
if (!$result)
{
echo "<p>Запрос на выборку данных из базы не прошел. Напишите об этом администратору admin@macro.ru <br> <strong>Код ошибки:</strong></p>";
exit(mysql_error());
}
if (mysql_num_rows($result)> 0)
{
$myrow = mysql_fetch_array($result);
do
{
$r = $myrow['rating']/$myrow['q_vote'];
$r = intval ($r);
printf ("<br><table align='center' class='post'>
<tr>
<td class='post_title'>
<p class='post_name'><img class='mini' align='left' src='%s'><a href='view_post.php?id=%s'><div style='color:#06173C;'>%s</div></a></p>
<p class='post_adds'>Дата добавления: %s</p>
<p class='post_adds'>Автор урока: %s</p></td>
</tr>
<tr>
<td>%s<p class='post_view'>Просмотров: %s Рейтинг: <img src='img/%s.gif'></p></td>
</tr>
</table><br><br>",$myrow["mini_img"],$myrow["id"],$myrow["title"], $myrow["date"],$myrow["autor"],$myrow["description"], $myrow["view"],$r);
}
while ($myrow = mysql_fetch_array($result));
// Проверяем нужны ли стрелки назад
if ($page != 1) $pervpage = '<a href=view_search.php?cat='.$cat.'&page=1>Начало</a> | <a href=view_search.php?cat='.$cat.'&page='. ($page - 1) .'>Предыдущая</a> | ';
// Проверяем нужны ли стрелки вперед
if ($page != $total) $nextpage = ' | <a href=view_cat.php?cat='.$cat.'&page='. ($page + 1) .'>Следующая</a> | <a href=view_search.php?cat='.$cat.'&page=' .$total. '>Последняя</a>';
// Находим две ближайшие станицы с обоих краев, если они есть
if($page - 5 > 0) $page5left = ' <a href=view_search.php?cat='.$cat.'&page='. ($page - 5) .'>'. ($page - 5) .'</a> | ';
if($page - 4 > 0) $page4left = ' <a href=view_search.php?cat='.$cat.'&page='. ($page - 4) .'>'. ($page - 4) .'</a> | ';
if($page - 3 > 0) $page3left = ' <a href=view_search.php?cat='.$cat.'&page='. ($page - 3) .'>'. ($page - 3) .'</a> | ';
if($page - 2 > 0) $page2left = ' <a href=view_search.php?cat='.$cat.'&page='. ($page - 2) .'>'. ($page - 2) .'</a> | ';
if($page - 1 > 0) $page1left = '<a href=view_search.php?cat='.$cat.'&page='. ($page - 1) .'>'. ($page - 1) .'</a> | ';
if($page + 5 <= $total) $page5right = ' | <a href=view_search.php?cat='.$cat.'&page='. ($page + 5) .'>'. ($page + 5) .'</a>';
if($page + 4 <= $total) $page4right = ' | <a href=view_search.php?cat='.$cat.'&page='. ($page + 4) .'>'. ($page + 4) .'</a>';
if($page + 3 <= $total) $page3right = ' | <a href=view_search.php?cat='.$cat.'&page='. ($page + 3) .'>'. ($page + 3) .'</a>';
if($page + 2 <= $total) $page2right = ' | <a href=view_search.php?cat='.$cat.'&page='. ($page + 2) .'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' | <a href=view_search.php?cat='.$cat.'&page='. ($page + 1) .'>'. ($page + 1) .'</a>';
// Вывод меню если страниц больше одной
if ($total > 1)
{
Error_Reporting(E_ALL & ~E_NOTICE);
echo "<div class=\"pstrnav\">";
echo $pervpage.$page5left.$page4left.$page3left.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$page3right.$page4right.$page5right.$nextpage;
echo "</div>";
}
}
else
{
echo "<p align='center'>Информация по вашему запросу на блоге не найдена.</p>";
}
?>
</td>
</tr>
</table></td>
</tr>
<?php
include ("blocks/footer.php");
?>
</table>
</body>
</html>
Спустя 1 месяц, 19 дней, 20 часов, 20 минут, 49 секунд (25.07.2010 - 12:12) SEVI написал(а):
А кто в SQL запросе ставить будет
LIMIT $start, $num?
Спустя 3 месяца, 5 часов, 16 минут, 6 секунд (25.10.2010 - 17:28) DmitryOpalev написал(а):
Спустя 54 минуты, 17 секунд (25.10.2010 - 18:23) T1grOK написал(а):
Вывод навигации по страницам можно и покрасивее написать и более универсально.
Спустя 7 часов, 18 секунд (26.10.2010 - 01:23) aH6y написал(а):
kl95
mysql_fetch_array необязательно выводит два ряда ассоциативный и числовой.
если задать дополнительный аргумент, то данная функция может выводить отдельно ассоциативный ряд, отдельно численный ряд иль оба вместе.
php.su
mysql_fetch_array необязательно выводит два ряда ассоциативный и числовой.
если задать дополнительный аргумент, то данная функция может выводить отдельно ассоциативный ряд, отдельно численный ряд иль оба вместе.
php.su
Спустя 18 дней, 20 часов, 43 минуты, 37 секунд (14.11.2010 - 23:07) Guest написал(а):
Люди помогите проблемка!
Когда добовляюю какуенебуть стьтью через админку уменя вылазит ошибка.
(Вы вели не всю информацию, поэтому заметка в базу не может быть добавлена.) а уменя все поля заполеяны.Поиогите !!!
Когда добовляюю какуенебуть стьтью через админку уменя вылазит ошибка.
(Вы вели не всю информацию, поэтому заметка в базу не может быть добавлена.) а уменя все поля заполеяны.Поиогите !!!
<?php
include ("lock.php");
include ("blocks/bd.php");
if (isset($_POST['title']))
{
$title = $_POST['title'];
if ($title =='')
{
unset ($title);
}
}
/* если сушествует в глобальном массиве $_POST['title'] опр.ячейка, то мы создаем простую переменую из неё. Если переменная пустая, то унечтожаем переменную. */
if (isset($_POST['meta_d'])) {$meta_d = $_POST['meta_d'];if ($meta_d =='') {unset ($meta_d);} }
if (isset($_POST['meta_k'])) {$meta_k = $_POST['meta_k'];if ($meta_k =='') {unset ($meta_k);} }
if (isset($_POST['date'])) {$meta = $_POST['date'];if ($date =='') {unset ($date);} }
if (isset($_POST['description'])) {$description = $_POST['description'];if ($description =='') {unset ($description);} }
if (isset($_POST['text'])) {$text = $_POST['text']; if ($text =='') {unset ($text);} }
if (isset($_POST['author'])) {$author = $_POST['author']; if ($author =='') {unset ($author);} }
if (isset($_POST['img'])) {$img = $_POST['img']; if ($img =='') {unset ($img);}}
if (isset($_POST['cat'])) {$cat = $_POST['cat']; if ($cat =='') {unset ($cat);}}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Обработчик</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="690" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
<!--Подключаем шапку сайта-->
<? include("blocks/header.php"); ?>
<tr>
<td><table width="690" border="0" cellspacing="0" cellpadding="0">
<tr>
<!--Подключаем левый блок сайта-->
<? include ("blocks/lefttd.php"); ?>
<td valign="top">
<?php
if (isset($title) && isset($meta_d) && isset($meta_k) && isset($date) && isset($description) && isset($text) && isset($author) && isset($img) && isset($cat))
{
/* Здесь пишем что можно заносить информацию в базу */
$result = mysql_query ("INSERT INTO `data` (`title`,`meta_d`,`meta_k`,`date`,`description`,`text`,`author`,`mini_img`,`cat`) VALUES ('$title', '$meta_d','$meta_k','$date','$description','$text','$author','$img','$cat')") or die( mysql_error()) ;
if ($result == 'true') {echo "<p>Ваша заметка успешно добалена!</p>";}
else {echo "<p>Ваша заметка не добалена!</p>";}
}
else
{
echo "<p>Вы вели не всю информацию, поэтому заметка в базу не может быть добавлена.</p>";
}
?>
</td>
</tr>
</table></td>
</tr>
<!--Подключаем нижний графический элемент-->
<? include ("blocks/footer.php"); ?>
</table>
</body>
</html>
Спустя 58 минут, 13 секунд (15.11.2010 - 00:05) twin написал(а):
А что Женя Попов на это говорит?
Спустя 10 часов, 8 минут, 50 секунд (15.11.2010 - 10:14) Basili4 написал(а):
kl95
Все просто чем больше информации тебе возвращается тем больше памяти на это требуется зачем тебе 2 массива если ты работать будешь с 1.
Все просто чем больше информации тебе возвращается тем больше памяти на это требуется зачем тебе 2 массива если ты работать будешь с 1.
Спустя 17 минут, 32 секунды (15.11.2010 - 10:31) Guest написал(а):
Уневота получается а уменя нет

Спустя 2 минуты, 25 секунд (15.11.2010 - 10:34) twin написал(а):
Так уневота и надо спросить... Есть же форум, где эти какушки разбираются.
Спустя 6 минут, 44 секунды (15.11.2010 - 10:40) Guest написал(а):
Я второй день бюсь головой немогу понять я пофорумам пробежался ненашол ошибку
Спустя 20 минут, 38 секунд (15.11.2010 - 11:01) Guest написал(а):
Я розобрался спосибо тебе

Спустя 12 минут, 16 секунд (15.11.2010 - 11:13) Basili4 написал(а):
Guest
не забудь запись оставить
http://phpforum.ru/index.php?showtopic=32799&hl=
чтоб иные гости не грили что Попов лучший а те кто думает иначе просто лузеры не знающие Истину.
не забудь запись оставить
http://phpforum.ru/index.php?showtopic=32799&hl=
чтоб иные гости не грили что Попов лучший а те кто думает иначе просто лузеры не знающие Истину.
Спустя 5 часов, 52 минуты, 36 секунд (15.11.2010 - 17:06) Гость_Алексей написал(а):
Люди помогите проблемка!
уменя ошибка я немогу понять чтоза хрень
вылазит ошибка
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл z:/home/localhost/www/phpblog/admin/del_СЃР°t.php, которого не существует.
уменя ошибка я немогу понять чтоза хрень
вылазит ошибка
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл z:/home/localhost/www/phpblog/admin/del_СЃР°t.php, которого не существует.
<?php
include ("lock.php");
include ("blocks/bd.php");?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Страница удаления категории</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="690" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
<!--Подключаем шапку сайта-->
<? include("blocks/header.php"); ?>
<tr>
<td><table width="690" border="0" cellspacing="0" cellpadding="0">
<tr>
<!--Подключаем левый блок сайта-->
<? include ("blocks/lefttd.php"); ?>
<td valign="top">
<p><strong>Выберите категорию для удаления </strong></p>
<form action="drop_cat.php" method="post">
<?
$result = mysql_query("SELECT title,id FROM categories");
$myrow = mysql_fetch_array($result);
do
{
printf ("<p><input name='id' type='radio' value='%s'><label> %s</label></p>",$myrow["id"],$myrow["title"]);
}
while ($myrow = mysql_fetch_array($result));
?>
<p> <input name="submit" type="submit" value="Удалить категорию!!!"></p>
</form>
</td>
</tr>
</table></td>
</tr>
<!--Подключаем нижний графический элемент-->
<? include ("blocks/footer.php"); ?>
</table>
</body>
</html>
Спустя 1 день, 6 часов, 7 минут, 5 секунд (16.11.2010 - 23:13) Guest написал(а):
Люди помогите проблемка!
Вылазит ошибка вадменке я немогу добавить информацйю.
Вылазит ошибка вадменке я немогу добавить информацйю.
<?php
include ("lock.php");
include ("blocks/bd.php");
if (isset($_POST['title']))
{
$title = $_POST['title'];
if ($title == '')
{
unset($title);
}
}
/* Если существует в глобальном массиве $_POST['title'] опр. ячейка, то мы создаем простую переменную из неё. Если переменная пустая, то уничтожаем переменную. */
if (isset($_POST['meta_d'])) {$meta_d = $_POST['meta_d']; if ($meta_d == '') {unset($meta_d);}}
if (isset($_POST['meta_k'])) {$meta_k = $_POST['meta_k']; if ($meta_k == '') {unset($meta_k);}}
if (isset($_POST['date'])) {$date = $_POST['date']; if ($date == '') {unset($date);}}
if (isset($_POST['description'])) {$description = $_POST['description']; if ($description == '') {unset($description);}}
if (isset($_POST['text'])) {$text = $_POST['text']; if ($text == '') {unset($text);}}
if (isset($_POST['author'])) {$author = $_POST['author']; if ($author == '') {unset($author);}}
if (isset($_POST['img'])) {$img = $_POST['img']; if ($img == '') {unset($img);}}
if (isset($_POST['cat'])) {$cat = $_POST['cat']; if ($cat == '') {unset($cat);}}
if (isset($_POST['secret'])) {$secret = $_POST['secret']; if ($secret == '') {unset($secret);}}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Обработчик</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="690" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
<!--Подключаем шапку сайта-->
<? include("blocks/header.php"); ?>
<tr>
<td><table width="690" border="0" cellspacing="0" cellpadding="0">
<tr>
<!--Подключаем левый блок сайта-->
<? include ("blocks/lefttd.php"); ?>
<td valign="top">
<?php
if (isset($title) && isset($meta_d) && isset($meta_k) && isset($date) && isset($description) && isset($text) && isset($author) && isset($img) && isset($cat) && isset($secret))
{
/* Здесь пишем что можно заносить информацию в базу */
$result = mysql_query ("INSERT INTO data (title,meta_d,meta_k,date,description,text,author,mini_img,cat,secret) VALUES ('$title', '$meta_d','$meta_k','$date','$description','$text','$author','$img','$cat','$secret')");
if ($result == 'true') {echo "<p>Ваша заметка успешно добалена!</p>";}
else {echo "<p>Ваша заметка не добалена!</p>";}
}
else
{
echo "<p>Вы ввели не всю информацию, поэтому заметка в базу не может быть добалена.</p>";
}
?>
</td>
</tr>
</table></td>
</tr>
<!--Подключаем нижний графический элемент-->
<? include ("blocks/footer.php"); ?>
</table>
</body>
</html>
Спустя 11 минут, 37 секунд (16.11.2010 - 23:24) twin написал(а):
Походу новый вид троллинга...