Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > ошибка


Автор: alligator 14.9.2005, 18:27
Первый раз начал работать с классами , и сразу ошибка =((
подскажите где ?
Код

<?
header('Content-type: image/jpeg');
$nsc = new rez();
$nsc->pic();

class rez{
    var $name_big = "2.jpg";
function pic($name_big){
list($width, $height) = getimagesize($this->name_big);
      $s_im=imagecreatefromjpeg($this->name_big);
      $d_im=imagecreatetruecolor(120, 100);
      imagecopyresampled($d_im, $s_im, 0, 0, 0, 0, 120, 100, $width, $height);
      imagejpeg($d_im);
      ImageDestroy($d_im);
}
}
?>

Автор: Mayk 14.9.2005, 18:35
Цитата(alligator @ 14.9.2005, 22:27)
$nsc->pic();

Надо полагать следует писать как что-то типа
Код

$nsc->pic($nsc->name_big);

Автор: alligator 14.9.2005, 18:38
Блин ошибка бредовая , сорри первый раз с классами работаю

Автор: Mal Hack 14.9.2005, 19:14
alligator все равно работает все также. Просто ты несколько переменных и функций объединяешь как бы в отдельную переменную.

Автор: alligator 14.9.2005, 19:21
Да я понял smile пасиб

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)