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ñ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