::
ejemplo al escoger una imagen de formato diferenteme sale el aviso que no se puede ingresar imagenes de ese formato.
Pero el problemas es que inserta los datos a la BASE DE DATOS.. ..No sube la Imagen pero, Sigue ejecutando el resto de codigo. una ayudita :D
************************************************** *******
y otra pregunta como puedo limitar el peso y el tamaño de la imagen a subir
aki el codigo:
Código PHP:
<?php
session_start();
$nameimagen = $_FILES['imageuploadfile']['name'];
$tmpimagen = $_FILES['imageuploadfile']['tmp_name'];
$tamaño = $_FILES['imageuploadfile']['size'];
$extimagen = pathinfo ($nameimagen);
$ext = array ("png","gif","jpg");
$urlnueva = "UpFile/ScreenShot/".$nameimagen;
if (is_uploaded_file($tmpimagen )){
if (array_search($extimagen['extension'],$ext)){
copy($tmpimagen,$urlnueva);
echo "<script>alert('El contenido a sido agregado')</script><script>location='?op=Screen'</script> ";
}else{
echo "<script>alert('Error al subir la imagen solo imagenes(png,gif,jpg)')</script><script>location='?op=Screen_W'</script>";
}
}else{
echo"<script>alert('Elije una imagen porfabor')</script><script>location='?op=Screen_W'</script>";
}
?>
<?php
$ruta= "UpFile/ScreenShot/".$nameimagen;
$date = date("Y-m-d");
$insertar=mysql_query("INSERT INTO Screenshot (Title,Text,Text2,Url_Img,date,Author,NickName,CountryGrade,Pais) VALUES ('".$_POST['title']."','".$_POST['txtContent']."','".$_POST['txtContent']."','$ruta','$date','$game[Nickname]','$game[Nickname]','$game[TotalGrade]','$game[Country]')");
?>