<?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)
2)
3)
обращаюсь как
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)
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 написал(а):
Спустя 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 |
да, я тупанул, так можно...
Вобщем, устраняй причину того варнинга