hola es que estoy teniendo este problema
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 4467152 bytes) in C:\AppServ\www\peniel\includes\Imagen.class.php on line 26
y mi codigo Imagen.class.php
Código PHP:
Ver original<?php
class SimpleImage {
var $image;
var $image_type;
function load($filename) {
$this->image_type = $image_info[2];
if( $this->image_type == IMAGETYPE_JPEG ) {
} elseif( $this->image_type == IMAGETYPE_GIF ) {
} elseif( $this->image_type == IMAGETYPE_PNG ) {
}
}
function save($filename, $image_type=IMAGETYPE_JPEG, $compression=75, $permissions=null) {
if( $image_type == IMAGETYPE_JPEG ) {
imagejpeg($this->image,$filename,$compression);
} elseif( $image_type == IMAGETYPE_GIF ) {
} elseif( $image_type == IMAGETYPE_PNG ) {
}
if( $permissions != null) {
chmod($filename,$permissions);
}
}
function output($image_type=IMAGETYPE_JPEG) {
if( $image_type == IMAGETYPE_JPEG ) {
} elseif( $image_type == IMAGETYPE_GIF ) {
} elseif( $image_type == IMAGETYPE_PNG ) {
}
}
function getWidth() {
}
function getHeight() {
}
function resizeToHeight($height) {
$ratio = $height / $this->getHeight();
$width = $this->getWidth() * $ratio;
$this->resize($width,$height);
}
function resizeToWidth($width) {
$ratio = $width / $this->getWidth();
$height = $this->getheight() * $ratio;
$this->resize($width,$height);
}
function scale($scale) {
$width = $this->getWidth() * $scale/100;
$height = $this->getheight() * $scale/100;
$this->resize($width,$height);
}
function resize($width,$height) {
imagecopyresampled($new_image, $this->image, 0, 0, 0, 0, $width, $height, $this->getWidth(), $this->getHeight());
$this->image = $new_image;
}
}
?>
que puede ser el eror