el caso es q al validar si el archivo existe siempre me dice q existe....les pongo el codigo. Me harian un gran favor en revisarlo, pues ya no se q puede ser. Gracias!!
Código PHP:
<?
include("Conexion.php");
$link=Conectarse();
//datos del arhivo
$log=$_POST['log'];
$ID = $_POST['id'];
for($i=0; $i<count($_FILES['file']['name']); $i++) {
$nombre_archivo = $_FILES['userfile']['name'][$i];
$tipo_archivo = $_FILES['userfile']['type'][$i];
$nombre = 'imagenes/'.$log.'/'.$nombre_archivo;
$campo = 'Imagen'.($i+1);
if(file_exists($nombre))
{
echo "error"; //Compruebo si el archivo ya existe en la ruta.
}
else{
//compruebo las caracteristicas del archivo
if (!(strpos($tipo_archivo, "gif")) || strpos($tipo_archivo, "jpeg"))
{
echo "La extensión de los archivos no es correcta.";
}
else{
if (move_uploaded_file($_FILES['userfile']['tmp_name'][$i],'imagenes/'.$log.'/'.$nombre_archivo))
{
mysql_query("UPDATE Noticias SET $campo='$nombre_archivo' Where Num='$ID'",$link);
echo "correcto."; }
}
}
}
?>