Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Вывод рисунков из базы данных

Сообщения:  [1-10]   [11-14] 

 
 автор: Заварник   (13.01.2006 в 14:07)   письмо автору
 
   для: Заварник   (13.01.2006 в 13:16)
 

Сheops, спасибо все заработало! Не знаю что я просто апачь перегрузил и все пошло!

   
 
 автор: cheops   (13.01.2006 в 14:07)   письмо автору
 
   для: Заварник   (13.01.2006 в 13:16)
 

Выкладывайте исправленный код - будем разбираться дальше, вряд ли дело в денвере...

   
 
 автор: Заварник   (13.01.2006 в 13:16)   письмо автору
 
   для: cheops   (13.01.2006 в 13:01)
 

Сheops, директива включенна, скрип переписал попробывал код ошибки все тот же! Причем странно то что номер строчки в ошибке не изменился хотя, в скипте строка
echo $image; стала 8
Сheops у меня стоит Денвер базовый и все, не может это быть из за этого?

   
 
 автор: Loki   (13.01.2006 в 13:08)   письмо автору
 
   для: Заварник   (13.01.2006 в 12:57)
 


<? 
header
("Content-type: image/jpeg"); 
include(
"../config.php"); 
include(
"../connect.php"); 
$sql=mysql_query("SELECT avatar, id FROM person WHERE id=".$_GET['id']." LIMIT 0, 30"); 
$res=mysql_fetch_array($sql);
echo 
$res['avatar']; 
?> 

   
 
 автор: cheops   (13.01.2006 в 13:02)   письмо автору
 
   для: Заварник   (13.01.2006 в 12:57)
 

Отсутствует точка с запятой после
<?php
$res
=mysql_query('SELECT avatar, id FROM person WHERE id=$_GET[id] LIMIT 0, 30')
?>

   
 
 автор: cheops   (13.01.2006 в 13:01)   письмо автору
 
   для: Заварник   (13.01.2006 в 12:45)
 

А может у вас отключена директива register_globals? Попробуйте переписать скрипт test.php следующим образом
<? 
include("config.php"); 
include(
"connect.php"); 
$res=mysql_query("SELECT avatar FROM person WHERE ID=$_GET[id]");
if(!
$res) exit("SQL ERROR in line ".__LINE__.", function mysql_query"); 
$image=mysql_result($res,0); // берем переменную из б.д. 
header("Content-type: image/gif"); 
echo 
$image
?>

И попробуйте в браузере сначала позагружать изображение, так как $image=mysql_result($res); - точно должно было приводить к ошибке - эта функция требует два параметра.

   
 
 автор: Заварник   (13.01.2006 в 12:57)   письмо автору
 
   для: Заварник   (13.01.2006 в 12:45)
 

Я попробывал запустит скрипт вывода рисунка


<?
header
("Content-type: image/jpeg");
include(
"../config.php");
include(
"../connect.php");
$res=mysql_query('SELECT avatar, id FROM person WHERE id=$_GET[id] LIMIT 0, 30')
echo 
$res['avatar'];
?>


без основного скрипта, дописав след в строке урл


../test.php?id=1


И мне выдается след ошибка:

Parse error: parse error, unexpected T_ECHO in z:\home\.........\1\test.php on line 6
Может причина в этом? Еди да не подскажите что за ошибка?

   
 
 автор: Заварник   (13.01.2006 в 12:45)   письмо автору
 
   для: Заварник   (13.01.2006 в 10:09)
 

Я подумал что делов том что у меня есть на странице фреймы, переделал без фреймов тот же результат!
По идее из главного скрипта в скрипт с "header("Content-type: image/jpeg");"
данные Id поля должны передоваться через GET? Я прав или нет? У меня строка URL не меняется! :((

   
 
 автор: Заварник   (13.01.2006 в 10:09)   письмо автору
 
   для: cheops   (12.01.2006 в 22:21)
 

Не, посмотрел Mysql Fronto, картинки не битые!

   
 
 автор: Заварник   (13.01.2006 в 08:33)   письмо автору
 
   для: cheops   (12.01.2006 в 22:21)
 

Хеопс, чесно сказать не знаю!
А как получить Md5?
Картинки я загружал при помощи phpmyadmin! А как он их грузит я не знаю. Мне просто нужно в первую очередь сделать вывод, а загрузка будет чуть позже! Я просто очень сильно сказать новичек.

   

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования