Pues si lo pones mejor porque yo lo que quiero es subir una imagen e identificarla por un nombre y una id...., que a lo mejor puedo conseguirlo con tu codigo...
pero en definitiva lo tuyo seria esto?
Este es el formulario.php
Código HTML:
<form name="form1" method="post" enctype="multipart/form-data" action="index.php?pag=agregar_comercio&order=agregar">
<table width="358" border="0" align="center" cellspacing="5">
<tr>
<td align="right" valign="top" style="color:#000;">Imágen:</td>
<td><input name="img" type="file" size="20"></td>
</tr>
y el uploader.php por ejemplo lo siguiente?
Código PHP:
$directorio = $_SERVER['DOCUMENT_ROOT'].'/nuevo/img/';
//datos del arhivo
$nombre_archivo = $HTTP_POST_FILES['img']['name'];
$tipo_archivo = $HTTP_POST_FILES['img']['type'];
$tamano_archivo = $HTTP_POST_FILES['img']['size'];
//subo el arhivo
if (move_uploaded_file($HTTP_POST_FILES['img']['tmp_name'],$directorio.$nombre_archivo)){
echo "El archivo ha sido cargado correctamente.";
}else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
}
O como lo tienes estructurado todo?
si puedes ponlo como me as dicho de darle el nombre del archivo en la base de datos...