Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/12/2008, 06:16
Avatar de mrsorpresa
mrsorpresa
 
Fecha de Ingreso: enero-2008
Mensajes: 323
Antigüedad: 16 años, 3 meses
Puntos: 6
Muchas gracias por la ayuda, pero no entiendo algunas cosas, a saber:

Cita:
los 32MB que están especificados en el php.ini y que son reservados para ejecutar un script en PHP
¿Quieres decir que cada script php tiene una reserva de memoria de 32 mb especificado en el php.ini?

La verdad es que de este tema sé bien poco. Mis conocimiento de php son casi nulos. Lo que sí te digo es que tengo la página en un servidor compartido. No sé si los del hosting me van a permitir modificar eso...

Bueno, ya he hablado con mi servidor de hosting, y me han dicho que puedo perfectamente crear ese archivo php.ini he incluirlo yo mismo.

Como comentaba antes, conozco my poco de estos temas. Voy a necesitar que me expliques un poco más cómo hacerlo. No he encontrado ningún archivo php.ini.

Cita:
Si no tienes acceso al php.ini, coloca en el principio del archivo que sube la imagen esto:
El archivo que sube la imagen es este?

Cita:
// UPLOAD FILES
if($task == "doupload") {
$file_result = Array();

// RUN FILE UPLOAD FUNCTION FOR EACH SUBMITTED FILE
$update_album = 0;
$new_album_cover = "";
for($f=1;$f<6;$f++) {
$fileid = "file".$f;
if($_FILES[$fileid]['name'] != "") {
$file_result[$fileid] = $album->album_media_upload($fileid, $album_id, $space_left);
if($file_result[$fileid]['is_error'] == 0) {
$file_result[$fileid]['message'] = stripslashes($_FILES[$fileid]['name'])." $user_album_upload[1]";
$new_album_cover = $file_result[$fileid]['media_id'];
$update_album = 1;
}
}
}
O este otro?
Cita:
// CHECK IF DIMENSIONS ARE LARGER THAN ADMIN SPECIFIED SETTINGS
// AND SET DESIRED WIDTH AND HEIGHT
if($this->file_width > $file_maxwidth | $this->file_height > $file_maxheight) {
if($this->file_height > $file_maxheight) {
$width = ($this->file_width)*$file_maxheight/($this->file_height);
$height = $file_maxheight;
}
if($this->file_width > $file_maxwidth) {
$height = ($this->file_height)*$file_maxwidth/($this->file_width);
$width = $file_maxwidth;
}
} else {
$width = $this->file_width;
$height = $this->file_height;
}
Cuando dices que ponga al principio esto: ini_set('memory_limit', '128M'); quieres decir que lo ponga al principio del documento, no?

Tampoco sé dónde debería ubicar el getimagesize()...

Muchas gracias.

Última edición por GatorV; 22/12/2008 a las 12:39