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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> PHP код не выполняется ,не работает в браузере, Не уменьшает картинку  
:(
    Опции темы
altuswest
Дата 25.6.2018, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 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
PM MAIL   Вверх
_zorn_
Дата 26.6.2018, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 21.8.2007

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



Цитата(altuswest @  26.6.2018,  04:24 Найти цитируемый пост)
не работает в браузере

Проблемы с пониманием. ПХП работает НА СЕРВЕРЕ. В браузере вы видите РЕЗУЛЬТАТ работы.
С таким оформлением кода тоже послать бы куда подальше.

Но довольно занудства. Ключевые слова "картинка", "работало там", "не работает здесь".
Вангану - там где "не работает", не установлено расширение "php-gd"
PM MAIL   Вверх
altuswest
Дата 26.6.2018, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Проблема в том, что не находит картинку, хотя она есть $fs = getimagesize($fotka);
 failed to open stream: No such file or directory
PM MAIL   Вверх
_zorn_
Дата 8.7.2018, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 21.8.2007

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



Цитата(altuswest @  27.6.2018,  03:55 Найти цитируемый пост)
 хотя она есть

Вы уверены ? Проверили что находится в $fotka ?
PM MAIL   Вверх
vpArth
Дата 6.8.2018, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Вероятно, Вы сидите на Win-сборке, а на сервере Linux.

Код

// str_replace('/', '\\', $fotkas);
str_replace('/', DIRECTORY_SEPARATOR, $fotkas);


Ну и `var_dump($fotka);` в студию..
PM MAIL   Вверх
svenson
Дата 13.6.2019, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



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


 




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


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

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