![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/07/2005, 18:16
|
| | Fecha de Ingreso: octubre-2003
Mensajes: 32
Antigüedad: 21 años, 3 meses Puntos: 0 | |
Ubicacion (path) de un archivo subido con formulario Hola Es la primera vez que escribo en este foro, me ha surgido un problema (llevo dias tratando de solucionarlo y no puedo) a la hora de almacenar (en la bd) la ubicacion de una imagen que subo al servidor a traves de un formulario.
El problema es que despues de que subo la imagen al servidor, la muevo del directorio temporal a su directorio final; para poder insertar su ubicacion en la base de datos necesito conocer su ubicacion final. Aqui les pongo mi codigo:
Codigo del formulario: <form method="post" action="$pag?accion=editarimagen" enctype="multipart/form-data">
<input type="hidden" name="id" value="$resultados[ID]">
Nueva Imagen: <input name="upimagen" type="file" id="upimagen">
<input type="submit" name="Submit_addubica" value=" Actualizar " class="botones" >
</form>
Codigo que procesa el archivo: if (isset ($Submit_addubica)) {
$newimage = sprintf ("%s", $upimagen_name);
move_uploaded_file($upimagen, "uploads/".$newimage);
$newubica=dirname($_SERVER['PHP_SELF']);//Este no me da la ubicacion
mysql_query("UPDATE $sql_tabla SET imagen='$newubica' WHERE ID=$id") or die(mysql_error());
mysql_close();
<img src="echo $resultados[imagen]" width="60" height="45">
}
¿Alguien sabe como solucionar esto?
De antemano gracias |