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

Форум PHP

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

 

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

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

тема: Скриншоты... (гррр)

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

 
 автор: devil943   (06.01.2008 в 13:26)   письмо автору
 
   для: Киналь   (06.01.2008 в 12:48)
 

О! Точно, спасибо огоромное!

   
 
 автор: Киналь   (06.01.2008 в 12:48)   письмо автору
 
   для: devil943   (06.01.2008 в 02:15)
 

Компилятор всегда прав, почти как клиент=) А вообще поиск ошибок называется отладкой и занимает, как правило, фигову тучу времени. В данном случае, возможно, дело в опечатке - у вас есть переменная $dest_img, а в функцию вы подставляете $desp_img. В общем же случае, если компилятору не нравится какая-то переменная, выводите ее на экран и смотрите - соответствует она вашим ожиданиям или нет.

   
 
 автор: devil943   (06.01.2008 в 02:15)   письмо автору
 
   для: Киналь   (06.01.2008 в 01:15)
 

Легко сказать :) я например ошибки не вижу
Он же сообщает, что один из аргументов функции - нул! Но это по идееи не так!

   
 
 автор: Киналь   (06.01.2008 в 01:15)   письмо автору
 
   для: devil943   (05.01.2008 в 14:55)
 

>Если без аргументов - выдает единицу....
>Если подставить путь то выдаест ошибку, указанную вами вот в этйо строке:
>
>

>if (!imagecopyresampled($desp_img, $src_img, 0, 0, 0, 0, $w, $h, $size_img[0], $size_img[1])) return false; 
>


Ну вот ее и исправляйте=)

   
 
 автор: Киналь   (06.01.2008 в 01:14)   письмо автору
 
   для: SHAman   (05.01.2008 в 16:09)
 

>Ничего подобного! Напишите в html просто <img src=""> и увидите этот самый крестик. Заголовки тут не при чем. При выводе изображений, заголовки посылать необходимо. Здесь ошибки нет.

Как раз при чем. Для отладки их как раз убрать и надо. Вот ведь, одну ошибку уже нашли. можно копать дальше. Когда ошибки перестанут появляться, вот тогда заголовки надо будет вернуть.

   
 
 автор: devil943   (05.01.2008 в 19:25)   письмо автору
 
   для: SHAman   (05.01.2008 в 16:09)
 

Вы лучше скажите в чем ошибка... Так как скрипт фактически списан из книги "PHP на примерах" авторов этого форума, он должен быть правильный..

   
 
 автор: SHAman   (05.01.2008 в 16:09)   письмо автору
 
   для: Киналь   (05.01.2008 в 14:46)
 

Ничего подобного! Напишите в html просто <img src=""> и увидите этот самый крестик. Заголовки тут не при чем. При выводе изображений, заголовки посылать необходимо. Здесь ошибки нет.

   
 
 автор: devil943   (05.01.2008 в 14:55)   письмо автору
 
   для: Киналь   (05.01.2008 в 14:46)
 

Если без аргументов - выдает единицу....
Если подставить путь то выдаест ошибку, указанную вами вот в этйо строке:


if (!imagecopyresampled($desp_img, $src_img, 0, 0, 0, 0, $w, $h, $size_img[0], $size_img[1])) return false; 

   
 
 автор: Киналь   (05.01.2008 в 14:48)   письмо автору
 
   для: devil943   (05.01.2008 в 14:16)
 

Кстати, вот вам и первая ошибка:
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /home/host4571/www/games/getimage.php on line 18

   
 
 автор: Киналь   (05.01.2008 в 14:46)   письмо автору
 
   для: devil943   (05.01.2008 в 14:16)
 

Хм. Красный крестик - это, видимо, отстуствие картинки) То есть браузер пытается вывести картинку, но ее нет или она неправильная. Раз браузер пытается вывести картинку, значит, ему переданы заголовки картинки. А раз переданы заголовки картинки, никаких сообщений об ошибке вы не увидите. Вот про то я и толкую: уберите все header'ы и обратитесь непосредственно к скрипту, то есть напишите в строке адреса http://o-rpg.com/games/getimage.php?img=screenshots/2/01.jpg. Тогда вы увидите либо какие-то сообщения об ошибках, либо кучу иероглифов - картинку в текстовом виде. Тогда уже будет, о чем думать)

   

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

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

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