Buenas,
Tengo este trozo de código para insertar imágenes en una base datos y solo me muestra una dirección temporal y la imagen no aparece:
$err = TRUE;
if (is_uploaded_file($HTTP_POST_FILES['img_1']))
{
$name = basename($_FILES['img_1']['name']);
$sNombreDestino = $name;
for($i=0 ; ($i<30000) && (is_file("./fotos/".$sNombreDestino)) ; $i++)
{
$partes_ruta = explode(".", $name);
if(count($partes_ruta) == 1)
$c = 0;
else
$c = count($partes_ruta) - 2;
$partes_ruta[$c] = $partes_ruta[$c]."_".$i;
$sNombreDestino = implode(".", $partes_ruta);
}
copy($_FILES['img_1'],"./fotos/".$sNombreDestino);
@unlink($_FILES['img_1']);
$foto = $sNombreDestino;
$err = FALSE;
}
Gracias por vuestros comentarios.