Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2013, 16:44
NAVYGAR
 
Fecha de Ingreso: mayo-2010
Mensajes: 43
Antigüedad: 14 años, 6 meses
Puntos: 0
Me inserta el nombre de la imagen sin el prefijo en la BD

Resulta que tengo el codigo que sube la imagen al servidor en la carpeta establecida y con un prefijo aleatorio.

Para eso he creado una $prefijo que luego antepongo al nombre del archivo que se sube. y hasta ahi todo bien.

<?php


if ((isset($_POST["enviado"])) && ($_POST["enviado"] == "form1")) {

$prefijo = substr(md5(uniqid(rand())),0,6);

$nombre_archivo = $_FILES['userfile']['name'];

move_uploaded_file($_FILES['userfile']['tmp_name'],"miniatura_noticia/".$prefijo."_".$nombre_archivo);

?>
<script>
opener.document.form1.<?php echo $_POST["nombrecampo"]; ?>.value="<?php echo $nombre_archivo; ?>";
self.close();
</script>
<?php
}
else
{?>

El problema es que no me inserta el prefijo en la base de datos pero si la ruta con el nombre.

Alguien puede echarme una mano
Gracias