hola. alguen me puede decir donde esta el error, pues no muestra nada ni hace nada, no sale error como si no ubiera nada de codigo.
<?
require_once("cb.php");
cn();
$idnoticia=$_COOKIE["idnoticia"];
$img=$_FILES["imagen"]["name"];
$tamanio=$_FILES["imagen"]["size"];
$ruta_temp=$_FILES["imagen"]["tmp_name"];
if($tamanio>1000000)
{
?>
<script>
alert('imagen muy grande tio, no seas gilipollas');
document.location='f_i_imagen2.php';
</script>
<?
exit;
}
$tipo_archivo=$img;
$tipo_archivo_long=strlen($tipo_archivo)-3;//strlen saca el tamaño de la cadena
$tipo_archivo=substr($tipo_archivo,$tipo_archivo_l ong);//sustrae la letras de una cadena
$files=array();
$files[]="png";
$files[]="jpeg";
$files[]="gif";
$files[]="jpg";
$tipo_archivo=strtolower($tipo_archivo);
$r=array_search($tipo_archivo,$files); //busca un una cadena en un array
if($r)
{
?>
<script>
alert('la cagas eso que quieres subir no es imagen pendejo');
document.location='f_i_imagen2.php';
</script>
<?
exit;
}
$ruta='../img/'.$img.'';
if(move_uploaded_file($ruta_temp,$ruta))
{
mysql_query("INSERT INTO imagen(idnoticia,ruta) VALUES('$idnoticia','$ruta')");
?>
<script>
alert('foto grabada');
document.location='f_i_imagen.php';
</script>
<?
exit;
}
?>