Помощник
|
Помогите найти ошибку в коде |
infernorays
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
20.5.2009, 1:04;
Ответить: Webmaster_hb
Сообщение
#2
|
|
<tr> <td> <form method=post action="http://infernorays.sk6.ru/wr-board/up.php" enctype="multipart/form-data"> <table> <tr> <td>Файл 1: </td> <td><input type="file" name="upl"></td> </tr> </table> <br> <input type="submit"> </form> </td> </tr> </table></TD></TR> в этом куске надо заменить двойные ковычки на одинарные или заэкранировать их, либо обойтись без них |
|
|
Licoric |
1.6.2009, 8:49;
Ответить: Licoric
Сообщение
#3
|
|
Помогите найти ошибку в коде:
[php]<?php include ("header.php"); include ("../config.php"); include ("../mysqlout.php"); $cat = $_GET['cat']; echo "выводим категорию $cat"; ?> <table border="1" align="center" width="80%" style="float:left"> <tr> <td>1 </td> <td>2 </td> </tr> </table> <?php $query = "SELECT * FROM category where category=$cat"; $result = $db->query($query); $num_results = $result->num_rows; for ($i=0; $i <$num_results; $i++) { $row = $result->fetch_assoc(); $id = stripslashes($row['id_cat']); $link = stripslashes($row['photo_link']); $content = stripslashes($row['content']); echo " <tr> <td valign='top'>$id </td> <td valign='top'><img src='$link' border='0'> </td> <td valign='top'> <form method='post' action='desc_kolca_mysql.php?id=$id'> <textarea rows='5' style='width:100%' name='content'>$content</textarea> </td> <td valign='top'> <input type='submit' value='Добавить описание'> </form> </td> <tr> "; } ?> <?php include ("footer.php"); ?> [/php]Все утро втыкаю и ничего не понимаю. Пробовал кавычки разные по местам разным ставить и убирать - ничего не выводит. ps код брал со своего рабочего примера. Там все работает (притом почти этот же код), тут фиг знает что такое. Даже футер не выводит. http://mercanie-zvezd.ru/category.php?cat=1 category: [IMG]http://mercanie-zvezd.ru/table.jpg[/IMG] |
|
|
Webmaster_hb |
1.6.2009, 9:58;
Ответить: Webmaster_hb
Сообщение
#4
|
|
$db->query($query);
в классе вроде функция do_query ? |
|
|
Licoric |
1.6.2009, 16:56;
Ответить: Licoric
Сообщение
#5
|
|
|
|
|
Webmaster_hb |
1.6.2009, 18:19;
Ответить: Webmaster_hb
Сообщение
#6
|
|
$db - это объект
а вот какая функция используется для запросов ? |
|
|
Licoric |
1.6.2009, 21:30;
Ответить: Licoric
Сообщение
#7
|
|
mysql.out
[php]<?php @ $db = new mysqli($host, $user, $pass, $db); if (mysqli_connect_errno()) { echo 'Ошибка: Не удалось установить соединение с базой данных. Пожалуйста, повторите попытку позже.'; exit; } ?> [/php] там на всем сайте так. Да и сайт не один. Там 3 сайта, и все работают с этим кодом. |
|
|
Webmaster_hb |
1.6.2009, 23:08;
Ответить: Webmaster_hb
Сообщение
#8
|
|
mysql.out [php]<?php @ $db = new mysqli($host, $user, $pass, $db); if (mysqli_connect_errno()) { echo 'Ошибка: Не удалось установить соединение с базой данных. Пожалуйста, повторите попытку позже.'; exit; } ?> [/php]там на всем сайте так. Да и сайт не один. Там 3 сайта, и все работают с этим кодом. ну вот, это еще раз подтверждает мои слова, $db - это объект но не в этом суть то что не грузится футер говорит о том, что код прерывается, а может прерваться, только если где-то ошибка, а ее можно посмотреть в логах сервера p.s. использование параметров в запросах таких как cat - недопустимо оч. легко использовать sql-инъекцию |
|
|
Licoric |
2.6.2009, 16:03;
Ответить: Licoric
Сообщение
#9
|
|
ну вот, это еще раз подтверждает мои слова, $db - это объект но не в этом суть то что не грузится футер говорит о том, что код прерывается, а может прерваться, только если где-то ошибка, а ее можно посмотреть в логах сервера p.s. использование параметров в запросах таких как cat - недопустимо оч. легко использовать sql-инъекцию cat - имя переменной. Что делать то тогда? |
|
|
Galen |
2.6.2009, 16:12;
Ответить: Galen
Сообщение
#10
|
|
Обрабатывать перед использованием (экранировать кавычки, удалять спецсимволы).
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Через какой браузер и как можно найти в кэшэ браузера видео | 10 | Room | 1939 | 23.3.2024, 7:41 автор: Room |
|
Помогите вспомнить рекламного бота Телеграм для обмена рекламой | 0 | Mixatraider | 692 | 21.2.2024, 23:42 автор: Mixatraider |
|
Мелкие правки в коде сайта WP нужен исполнитель на периодичные правки сайта WP |
0 | Vreg | 1201 | 22.3.2021, 12:26 автор: Vreg |
|
Помогите рещить проблему с монитором. Почему низкое разрешение при подключении монитора через displayport? |
0 | Levels | 1695 | 11.12.2020, 0:48 автор: Levels |
|
Помогите кто нибудь получить партнерку Росбанк! | 7 | heisenberg_mw | 2315 | 7.8.2020, 9:28 автор: heisenberg_mw |
Текстовая версия | Сейчас: 29.3.2024, 10:21 |