Salu2,
código
Código PHP:
<?php
//Recogemos los valores de los campos del formulario
$lang1= $_POST['lang'];
$clasif = $_POST['clasif'];
$tit = $_POST['tit'];
$desc = $_POST['desc'];
$not = $_POST['not'];
$fte = $_POST['fte'];
$fpub = $_POST['fpub'];
$hpub = $_POST['hpub'];
$tamano = $_POST['MAX_FILE_SIZE'];
$destino =$_SERVER['DOCUMENT_ROOT'].'jc/img/'.$clasf.'/';
// sacamos nombre completo del archivo y lo mostramos
$name = $_FILES['image']['name'];
echo $name;
//sacamos la extension y la mostramos
$ok = false;
$ext = explode('.',$name);
$nr = count($ext);
$exte = $ext[$nr-1];
if ($exte == 'jpg' || $exte == 'gif'){
$ok = true;
echo $exte;
}
//sacamos el tamaño y lo mostramos
$tam = $_FILES['image']['size'];
echo $tam;
//chequeamos si la extension es admitida y si cumple con el tama;o maximo y procesamos el archivo.
if ($ok == true && $max >= $tam){
$tempname = $_FILES['image']['tmp_name'];
copy($tempname, $destino.$name);
} else { echo 'ocurrio un error al subir el archivo el tamaño no es el adecuado o no es una ext permitida';
}
//guardar la direccion donde estara el archivo para tenerlo dentro de la base de datos
$con = mysql_connect('localhost','root','') or die ('no se pudo conectar al servidor');
$sel = mysql_select_db('jc',$con) or die ('no se pudo conectar a la base de datos jc');
$rs = mysql_query("Insert into noticias (lang,clasif,tit,desc,not,fte,fpub,hpub,url_inot) values('$lang','$clasif','$tit','$desc','$not','$fte','$fpub','$hpub','$destino')",$con);
?>