Código PHP:
//ultimo id insertado
if($insertar){
$getID = mysql_insert_id($id_con);
}
//creo directorio donde guardo archivo por hora
$id_in = $getID; //usar id_propiedad
$nuevodirectorio="upload/$id_in";
mkdir($nuevodirectorio);
$upload = "$nuevodirectorio/";
//variable tamaño maximo archivo
$size=200000;
//condiciones tamaño y tipo de archivo
$count=6;
for ($i=0;$i<$count;$i++) {
$filesize=$_FILES['img']['size'][$i];
$filename=trim($_FILES['img']['name'][$i]);
$filetmp=$_FILES['img']['tmp_name'][$i];
if($filesize < $size){
if((ereg(".jpg", $filename)) || (ereg(".gif", $filename)) || (ereg(".JPG", $filename))|| (ereg(".GIF", $filename))){
$uploadfile[$i] = $upload . $filename;
if (move_uploaded_file($_FILES['img']['tmp_name'][$i],$uploadfile[$i])) {
$exito="si";?>
<?php } else { ?>
<?php echo($uploadfile[$i]); ?>no fue subido al servidor.<br />
<?php }
} else {
echo($uploadfile[$i]); ?>no tiene formato jpg. ni gif., no se ha podido subir.<br />
<?php }
}
else {?>
el archivo <?php echo($filename); ?> es mayor de 200 kb,vuelva a intentarlo.<br />
<?php }
}
// informo
if($exito=="si") {?><br />
<div class="exito" align="center"><?php echo("La/s imagen/es fueron subidas con exito al directorio $upload"); ?></div><br />
<div class="paths" align="center"><a href="showadd.php?id_prop=<?php echo($id_prop); ?>">ver datos introducidos</a><br /><br />
<a href="insert_prop.php">volver a formulario</a></div>
<?php }
//guardo en BD
suponiendo que solo sube 3 imagenes
como puedo hacer para que no aparezca esto
lo que esta en rojo
no tiene formato jpg. ni gif., no se ha podido subir.
no tiene formato jpg. ni gif., no se ha podido subir.
no tiene formato jpg. ni gif., no se ha podido subir.
La/s imagen/es fueron subidas con exito al directorio upload/214/