[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите, где ошибка?
kodemak
Обычно у меня все получается, но в этом случае я не могу найти ошибку..
<?php
$url = $_GET["url"];
$size = $_GET["size"];
header("Content-type: image/jpg");
$src=imagecreatefromjpeg($url);
$dst=imagecreatetruecolor($size, $size);
imagecopyresampled($dst, $src, 0, 0, 0, 0, $size, $size, imagesx($src), imagesy($src));
imagejpeg($dst);
?>




Спустя 8 минут, 6 секунд (28.12.2010 - 22:34) Invis1ble написал(а):
kodemak
Цитата
$src=imagecreatefromjpeg($url);

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

PS. Кстати, не мешало бы симптомы описать (в чем именно проблема, каким образом проявляется и т.д.)

Спустя 4 минуты, 54 секунды (28.12.2010 - 22:39) kodemak написал(а):
на локальном хосте ошибка видимо в заголовке.
пишет что ошибка в строке где заголовок, и выдает картинку текстом

а на удаленном выводит как сломанную картинку =(

Спустя 2 минуты, 59 секунд (28.12.2010 - 22:42) Invis1ble написал(а):
kodemak
Цитата
пишет что ошибка в строке где заголовок

текст ошибки в студию
Цитата
а на удаленном выводит как сломанную картинку

это как?

Спустя 4 минуты, 9 секунд (28.12.2010 - 22:46) kodemak написал(а):
1)
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\192.168.0.102\www\imagesize.php:1) in Z:\home\192.168.0.102\www\imagesize.php on line 4

2)
user posted image
3)
обращаюсь как
imagesize.php?url=http://phpforum.ru/uploads/av-24987.jpg&size=70

Спустя 6 минут, 7 секунд (28.12.2010 - 22:52) jetistyum написал(а):
возможно у тебя стоит пробел перед открывающим тегом <?php

Спустя 1 минута, 30 секунд (28.12.2010 - 22:53) kodemak написал(а):
Пробела нет.

Спустя 2 минуты, 6 секунд (28.12.2010 - 22:55) Invis1ble написал(а):
kodemak
Цитата
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\192.168.0.102\www\imagesize.php:1) in Z:\home\192.168.0.102\www\imagesize.php on line 4

не пробовал перевести это? сие означает, что до посылки заголовков уже где-то (output started at Z:\home\192.168.0.102\www\imagesize.php:1) был вывод... исправь сначала это.
Цитата
imagesize.php?url=http://phpforum.ru/uploads/av-24987.jpg&size=70

повторюсь, здесь должен быть физический путь к картинке

Спустя 3 минуты, 21 секунда (28.12.2010 - 22:59) Invis1ble написал(а):
kodemak
Цитата
Пробела нет.

посмотри здесь

Спустя 42 секунды (28.12.2010 - 23:00) inpost написал(а):
UTF-8 WITH BOM? Обычно он добавляем символы и всё портит!

Спустя 13 минут, 36 секунд (28.12.2010 - 23:13) kodemak написал(а):
<?php
$url = $_GET["url"];
$size = $_GET["size"];
//header("Content-type: image/jpg");
$src=imagecreatefromjpeg($url);
$dst=imagecreatetruecolor($size, $size);
imagecopyresampled($dst, $src, 0, 0, 0, 0, $size, $size, imagesx($src), imagesy($src));
imagejpeg ($dst, "photo.jpg", 100);
?>


а так сохраняет если даже путь
imagesize.php?url=http://phpforum.ru/uploads/av-24987.jpg&size=70

Спустя 6 минут, 17 секунд (28.12.2010 - 23:19) Invis1ble написал(а):
kodemak
Цитата
а так сохраняет если даже путь
imagesize.php?url=http://phpforum.ru/uploads/av-24987.jpg&size=70

да, я тупанул, так можно...
Вобщем, устраняй причину того варнинга
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.