|
|
|
| При такой функции:
$fop = getimagesize($file1);
echo $fop[1].'<br>'.$fop[0];
|
ona nichego ne vidaet no oshbki nebylo.
pri takom zaprose :
$fs = filesize($file1);
echo $fs;
|
Vse rabotaest pravilno
$file1 beretsya is formi s rasshireniem jpg
na localhost u meny vse rabotaet pravilno a na xostinge net.
V chem problema??? | |
|
|
|
|
|
|
|
для: kest131
(03.04.2006 в 17:21)
| | >na localhost u meny vse rabotaet pravilno a na xostinge net.
>V chem problema???
Mochet na xostinge net GDlib (biblioteki dla raboty s images)? | |
|
|
|
|
|
|
|
для: Лебедев Роман
(03.04.2006 в 17:35)
| | Нет я думаю есть так как это работает правильно:
function image_resize($file,$n)
{
$scr_img=ImageCreateFromJpeg($file);
$size = GetImageSize($file);
$scr_width = $size[0];
$scr_height = $size[1];
$mur = $scr_height/$scr_width;
if($mur>=0.75){$hei = 153;$wid = $hei/$mur;}else{$wid = 204;$hei = $wid*$mur;}
$dest_width = $wid;
$dest_height = $hei;
$dest_img=ImageCreateTrueColor($dest_width, $dest_height);
ImageCopyResampled($dest_img, $scr_img, 0, 0, 0, 0, $dest_width, $dest_height, $scr_width,
$scr_height);
ImageJpeg($dest_img,'exit/'.$n);
ImageDestroy($dest_img);
}
|
Очень странно | |
|
|
|
|
|
|
|
для: kest131
(03.04.2006 в 17:37)
| | Сама функция работает :
$fop = GetImageSize('cache/102417208.jpg');
$fus = $fop[1]*$fop[0];
echo $fus;
|
Все правильно а из формы не хочет.Что делать? | |
|
|
|
|
|
|
|
для: kest131
(03.04.2006 в 17:21)
| | >$fop = getimagesize($file1);
>
>ona nichego ne vidaet no oshbki nebylo.
Откуда уверенность, что ошибки не было?
Что говорит
if(($fop = getimagesize($file1)) === false) echo 'Ошибка!';
else echo $fop[1].'x'.$fop[0];
| ? | |
|
|
|
|
|
|
|
для: Trianon
(03.04.2006 в 17:55)
| | При таком запросе вообще ничего не выводит ни Ошибка ни $fop[1].'x'.$fop[0]; | |
|
|
|
|
|
|
|
для: kest131
(03.04.2006 в 18:03)
| | Значит выполнение до этой строки просто не доходит. | |
|
|
|
|
|
|
|
для: Trianon
(03.04.2006 в 18:14)
| | Даходят!
Так раьотает:
$fs = filesize('cache/102417208.jpg');
echo $fs;-Выводит правильно
$fop = GetImageSize('cache/102417208.jpg');
echo $fop[1]; - Выводит правильно
|
А так уже нет:
$fs = filesize($file1);
echo $fs; - Выводит правильно
$fop = GetImageSize($file1);
echo $fop[1]; - Выводит неправильно
|
| |
|
|
|
|
|
|
|
для: kest131
(03.04.2006 в 18:21)
| | Странно всё это. | |
|
|
|
|
|
|
|
для: Лебедев Роман
(03.04.2006 в 18:32)
| | Надо-бы имя файла обработать trim ()
Может поможет | |
|
|
|
|
|
|
|
для: Лебедев Роман
(03.04.2006 в 18:33)
| | $file1, что содержит эта переменная? Может она вообще пуста? | |
|
|
|