Este es un script para simplemente subir un archivo es decir imágenes , para subirlas hay qeu hacer siempre esto $f=$_FILES['nombre del campo']['name']; pero mi campo se llama adm[foto] y la función de php es $_FILES[nombre del campo][name] , lo de name es siempre invariable
Aquí todo el Script :
Cita:
<?
$dir_up="./imagenes";
?>
<?
if ($_REQUEST['send_pic']=="ok")
{
$a=$_REQUEST[adm][up_pic];
$f=$_FILES[$a]['name'];
$ext=explode(".",$f);
print "ok";
print $f;
$id_pic_personal=date("dmYHis");
$f=str_replace("$f","".$id_pic_personal.".".strtol ower($ext[1])."",$f);
@move_uploaded_file($_FILES['up_pic']['tmp_name'], $dir_up."".$f."" );
print "<script>
alert('Fotografía Correctamente Subida');
</script>";
}
?>
<form style="margin:0px;" method="post" name="form" enctype="multipart/form-data" >
<table class="adm_tablas" border="0" align="center" cellpadding="3" cellspacing="0">
<tr>
<td>
<br>
<br>
<input name="adm[up_pic]" type="file" size="25">
<input class="adm_submit_general_small" name="Submit" type="submit" value="Subir Fotografía">
<input type="hidden" name="send_pic" value="ok">
</td></tr></table>
</form>