Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2010, 01:56
floatstudio
 
Fecha de Ingreso: mayo-2010
Mensajes: 46
Antigüedad: 9 años, 8 meses
Puntos: 0
problema con funcion

hola a todos!!

tengo un problema que he intentado buscarle solución pero no pasa nada!!

intento pasarle dos parámetros a una función, una vienen desde un formulario que es la imagen ej:


<tr>
<td><p>Imagen peque&ntilde;a</p></td>
<td><input type="file" name="img_peque_album" value="<?php echo $listado[$i]['img_album'] ?>" size="30" /></td>
</tr>


--------------------------------------------------

$nombre_img = $_POST['img_peque_album'];
carga_archivo($nombre_img,$ruta_album);

--------------------------------------------------

y la función que procesa es:



<?php
function carga_archivo($archivo,$ruta){
if(is_uploaded_file($_FILES[$archivo]['tmp_name'])){
?>
<p>tipo: <?php echo $_FILES[$archivo]['type']; ?></p>
<p>nombre: <?php echo $_FILES[$archivo]['name']; ?></p>
<p>tamaño: <?php echo $_FILES[$archivo]['size']; ?></p>
<p>almacenado temporalmente en: <?php echo $_FILES[$archivo]['tmp_name'],move_uploaded_file($_FILES[$archivo]['tmp_name'],$_FILES[$archivo][$ruta]); ?></p>

<?php
}else{
switch($_FILES[$archivo]['error']){
case UPLOAD_ERR_NO_FILE: " NO HA SIDO CARGADO NINGUN FICHERO";
break;
case UPLOAD_ERR_NO_TMP_DIR: "NO EXISTE DIRECTORIO TEMPORAL";
break;
}
}
}
?>

----------------------------------------------

y el error que me da es:

Notice: Undefined index: img_peque_album in D:\wamp\www\ultravoz\admin\editar_albums.php on line 94


bueno eso es todo!! espero haber sido claro, mientras seguiré buscando a ver si doy con la solución!!
muchas gracias