Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не грузит jpeg фотки, Warning: imagecreatefromjpeg(): gd-jpeg: 
:(
    Опции темы
jonny200858
Дата 22.6.2012, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 4.6.2008

Репутация: нет
Всего: нет



пишу топ, черновой вариант. на виртуальном сервере все работало отлично, а вот здесь http://shutka-john.hut2.ru/ - лажа.
phpinfo и gd_info вроде гуд. загружаю нужный формат, но нет

вот форма:
Код

        <form method=post action=http://shutka-john.hut2.ru/ enctype=multipart/form-data>
        $error
        <br>Имя:
        <input type=text name=name size=30>
        <br>3 фото: <input type=file name=file1>
        <br><input type=file name=file2>
        <br><input type=file name=file3>
        <br><input type=submit name=go value=Отправить></form>


вот обработка:
Код

    $from=$_FILES['file1']['tmp_name'];
    $to="img/".($k)."1.jpg";
    move_uploaded_file($from, $to);

    $from=$_FILES['file2']['tmp_name'];
    $to="img/".($k)."2.jpg";
    move_uploaded_file($from, $to);

    $from=$_FILES['file3']['tmp_name'];
    $to="img/".($k)."3.jpg";
    move_uploaded_file($from, $to);
    
    include("photos.php");

    if(is_file("names.php")==false) {
    $file=fopen("names.php","w");
    fputs($file,'<?php'."\r\n".'?>');
    fclose ($file);}
    if(is_file("img/0$k.jpg")==true) {
    $file=fopen("names.php","r+");
    fseek($file, -2, SEEK_END);
    fputs($file,'$n['.($k).']="'.$name.'";'."\r\n".'?>');
    fclose($file);
    
    $file=fopen("rtn/0$k.php","w");
    fputs($file,'<?php'."\r\n".'$rtn['.$k.']=1200;'."\r\n".'?>');
    fclose ($file);}


вот photos.php
Код

<?php
$x1=$k;
$gd=gd_info();echo "<pre>";print_r($gd);echo "</pre>";

$im1=imageCreateFromJpeg("img/".$x1."1.jpg");
$im2=imageCreateFromJpeg("img/".$x1."2.jpg");
$im3=imageCreateFromJpeg("img/".$x1."3.jpg");

$b11=imageSX($im1);
$h11=imageSY($im1);
$b12=imageSX($im2);
$h12=imageSY($im2);
$b13=imageSX($im3);
$h13=imageSY($im3);

$height=300;
$width=$height*($b11/$h11+$b12/$h12+$b13/$h13);
if ($width>900) {
    $width=900;
    $height=$width/($b11/$h11+$b12/$h12+$b13/$h13);}

$imm1=imagecreatetruecolor($width,$height);

$h110=$height;
$b110=round($height*$b11/$h11);
$h120=$height;
$b120=round($height*$b12/$h12);
$h130=$height;
$b130=round($height*$b13/$h13);

imageCopyResized($imm1, $im1, 0, 0, 0, 0, $b110, $h110, $b11, $h11);
imageCopyResized($imm1, $im2, $b110, 0, 0, 0, $b120, $h120, $b12, $h12);
imageCopyResized($imm1, $im3, $b110+$b120, 0, 0, 0, $b130, $h130, $b13, $h13);
imageJPEG($imm1,"img/0$x1.jpg");
imagedestroy($im1); 
imagedestroy($im2);
imagedestroy($im3); 
imagedestroy($imm1); 
unlink("img/".$x1."1.jpg");
unlink("img/".$x1."2.jpg");
unlink("img/".$x1."3.jpg");
?>


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

Это сообщение отредактировал(а) skyboy - 10.7.2012, 21:49
PM   Вверх
jonny200858
Дата 22.6.2012, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 4.6.2008

Репутация: нет
Всего: нет



только что, поэкспериментировав, понял, что файлы не могут быть обработаны, т.к. они не загружаются на сервер, но не понимаю почему. help
PM   Вверх
Aliance
Дата 25.6.2012, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: нет
Всего: 137



Отредактируйте ваш первый пост с использованием тегов "код", без них мало кто будет смотреть 100500 символов.
PM MAIL WWW ICQ Skype   Вверх
MaXL
Дата 26.6.2012, 07:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Developer
**


Профиль
Группа: Участник
Сообщений: 380
Регистрация: 24.10.2005
Где: Владивосток

Репутация: нет
Всего: 2



jonny200858, есть ли доступ на запись к папке img ?


--------------------
MaXL
PM MAIL   Вверх
jonny200858
  Дата 10.7.2012, 16:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 4.6.2008

Репутация: нет
Всего: нет



Цитата(MaXL @ 26.6.2012,  07:27)
jonny200858, есть ли доступ на запись к папке img ?

упростил код до пары строчек, исправил ошибку. но новая заковырка: не открываться загруженные при помощи формы на сервер файлы 
доступ к папке есть
хелп
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Графика | Следующая тема »


 




[ Время генерации скрипта: 0.1212 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.