|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.09.2011, 21:21 | #1 |
Регистрация: 22.09.2011
Сообщений: 8
|
Не могу найти ошибку в скрипте
Вот потихоньку учу PHP, вроде были успехи но как дошел до баз данных что-то не то получается. Конкретно вот код:
PHP код:
При выполнении не выводит изображения. Нутром чувствую что ошибка ужасно банальная, но найти не могу PS. Ещё интересует почему вверху страницы выводится изображение вне таблицы Последний раз редактировалось WarAngel.alk; 22.09.2011 в 21:28. Причина: кривые руки :( |
22.09.2011, 21:36 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Изображения не выводятся из-за неправильных путей к ним относительно текущего файла.
|
23.09.2011, 16:53 | #3 |
Регистрация: 22.09.2011
Сообщений: 8
|
Скрипт лежит в корневой директории, изображения в папке img. В БД пути к файлам в виде "img/<название файла>"
Для проверки добавил "echo $row[1]" в каждой клетке таблицы, путь выводится именно тот где лежит изображение Последний раз редактировалось WarAngel.alk; 23.09.2011 в 17:14. |
23.09.2011, 17:41 | #5 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
встречный вопрос по строке
Код:
покажите плиз, полный код -------------- в ПХП изображение в таблицу выводятся используя вспомогательный скрипт. Например: <table> <? echo '<tr>'; echo '<td><img scr="img.php?data="'. $row[1].'</td>'; echo '</tr>'; ?> </table> в модуле img.php формируется Header('Contents : img/jpeg'); и выводится "тело" картинки
95% сбоев и ошибок приложений, находится в полу метрах от монитора
Последний раз редактировалось JUDAS; 23.09.2011 в 17:46. |
23.09.2011, 18:00 | #6 |
Регистрация: 22.09.2011
Сообщений: 8
|
Код HTML:
<form enctype="multipart/form-data" method="post" action="index.php"> <input type="file" name="img"><br> <input type="submit" value="Загрузить"> </form><br> <table border="1px" cellpadding="5px" cellspacing="11px" frame="void> <tr> <td> <a href="index.php?img="1"><img scr="img\testImg.jpg"></a><br> Просмотров: 0 </td> <td> <a href="index.php?img="3"><img scr="img/testImg3.jpg"></a><br> Просмотров: 3 </td> <td> <a href="index.php?img="2"><img scr="img/testImg2.jpg"></a><br> Просмотров: 5 </td> <td> <a href="index.php?img=""><img scr=""></a><br> Просмотров: </td> </tr> </table> Вот весь скрипт: PHP код:
Последний раз редактировалось WarAngel.alk; 23.09.2011 в 18:13. |
23.09.2011, 18:14 | #8 |
Регистрация: 22.09.2011
Сообщений: 8
|
|
23.09.2011, 18:26 | #9 |
***
Участник клуба
Регистрация: 30.07.2007
Сообщений: 1,162
|
Код HTML:
<table border="1px" cellpadding="5px" cellspacing="11px" > <tr> <td> <a href="index.php?img="><img src="img/1.JPG" /></a><br> Просмотров: 0 </td> Улавливаете? С кавычками разберитесь. Да и вообще валидность html кода проверяйте. Иначе у вас полная мешанина. Да и вообще стоит основы html подтянуть сначала. Последний раз редактировалось dr.Chas; 23.09.2011 в 18:29. |
23.09.2011, 18:33 | #10 | |
Регистрация: 22.09.2011
Сообщений: 8
|
Да, банальная опечатка..а ведь я знал:
Цитата:
HTML я знаю, просто путаюсь когда приходится его через echo выводить...оказалось что ещё пара опечаток была, в общем нашел корень всех проблем Всем спасибо за помощь |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не могу найти ошибку | ToDayGoodDay | JavaScript, Ajax | 1 | 15.08.2011 09:43 |
не могу найти ошибку | 92Edik | Помощь студентам | 2 | 24.05.2011 10:15 |
НЕ могу найти ошибку | T.A.T.A.R.I.N | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 06.03.2011 10:45 |
Не могу найти ошибку в скрипте авторизации | Revival001 | PHP | 8 | 26.06.2009 10:57 |
Не могу найти ошибку. | Picaso18 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 19.01.2009 17:05 |