|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
|
altuswest |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 24.6.2018 Репутация: нет Всего: нет |
PHP код не выполняется ,не работает в браузере
<?php $rando = AdvertPhoto::model()->findByAttributes($attributes,array('order'=>'id DESC')); $bye= $rando->advert_id; foreach(AdvertPhoto::model()->findAllByAttributes(array('advert_id' => $bye)) as $subcategory): // echo $subcategory->id." | ".$subcategory->advert_id." | ".$subcategory->filename; $gde = $_SERVER['DOCUMENT_ROOT']; $fotkas= $gde.Yii::app()->params["media_path"].'/uploads/'.$subcategory->filename; $fotka = realpath(str_replace('/', '\\', $fotkas)); $fs = getimagesize($fotka); $wfs = $fs[0]; $hfs= $fs[1]; // echo "width: ". $wfs ." px | height: " . $hfs . " px<br>"; echo $fotka. '<br>'; $nfs = 400; if($wfs <= $nfs && $hfs <= $nfs): // echo "<br> paveikslelis tinkamo didzio"; else: if($wfs > $hfs): $rfs=floatval($wfs/$hfs); $nwfs1=$wfs-$nfs; $nwfs=$wfs-$nwfs1; $nhfs=round(floatval($nwfs/$rfs)); else: $rfs=floatval($hfs/$wfs); $nhfs1=$hfs-$nfs; $nhfs=$hfs-$nhfs1; $nwfs=round(floatval($nhfs/$rfs)); endif; include_once(realpath(str_replace('/', '\\', $gde.Yii::app()->params["media_path"].'/'.'protected/components/classSimpleImage.php'))); $image = new SimpleImage(); $image->load($fotka); $image->resize($nwfs, $nhfs); $image->save($fotka); // echo $fotka; // echo "<br>konvertuotas ".$nwfs." | ".$nhfs; endif; endforeach; ?> Не уменьшает картинку , в localhost все работает отлично в чем проблема Это сообщение отредактировал(а) altuswest - 25.6.2018, 21:24 |
|||
|
||||
_zorn_ |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: нет Всего: 12 |
Проблемы с пониманием. ПХП работает НА СЕРВЕРЕ. В браузере вы видите РЕЗУЛЬТАТ работы. С таким оформлением кода тоже послать бы куда подальше. Но довольно занудства. Ключевые слова "картинка", "работало там", "не работает здесь". Вангану - там где "не работает", не установлено расширение "php-gd" |
|||
|
||||
altuswest |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 24.6.2018 Репутация: нет Всего: нет |
Проблема в том, что не находит картинку, хотя она есть $fs = getimagesize($fotka);
failed to open stream: No such file or directory |
|||
|
||||
_zorn_ |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: нет Всего: 12 |
||||
|
||||
vpArth |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 6.8.2018 Репутация: нет Всего: нет |
Вероятно, Вы сидите на Win-сборке, а на сервере Linux.
Ну и `var_dump($fotka);` в студию.. |
|||
|
||||
svenson |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 13.6.2019 Репутация: нет Всего: нет |
Красиво растусовали! Спасибо профессионалам!
|
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Сеть | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |