phobia
Terugkerende gebruiker
- Lid geworden
- 4 sep 2006
- Berichten
- 1.777
Ik ben met een class bezig die buttons maakt.
Maar als ik het volgende doe:
$path = C:\UsbWebserver\Root\morphMVC\resource\images\button_models\red_oval.png
Maar als ik nu $this->orgImg verder in de class wil gebruiken in een method
Dan krijg ik een error,
Warning: getimagesize(Resource id #17) function.getimagesize: failed to open stream: No such file or directory in C:\UsbWebserver\Root\morphMVC\controler\texttoimage_controler.php on line 118
Wat doe ik fout?
Maar als ik het volgende doe:
PHP:
// Load background image
protected function loadBgImage() {
$path = $this->imageFolder . $this->bgImage;
if(is_readable($path)) {
$image = ImageCreateFrompng($path);
imagealphablending($image, true);
}
$this->orgImg = $image;
}
Maar als ik nu $this->orgImg verder in de class wil gebruiken in een method
PHP:
// Calculate new height by ratio
protected function calculateNewHeight() {
list($width, $height, $type, $attr) = getimagesize($this->orgImg);
$ratio = $height / $width;
return $this->newWidth * $ratio;
}
Dan krijg ik een error,
Warning: getimagesize(Resource id #17) function.getimagesize: failed to open stream: No such file or directory in C:\UsbWebserver\Root\morphMVC\controler\texttoimage_controler.php on line 118
Wat doe ik fout?