Respuesta: peroblemas para revisar variable y seguir con el script pues tu no me entiendes... claro que quiero que salte el alert de si esta pasada de peso y no es el formato... pero el hecho es que el alert salta tambien cuando no se suben imagenes... y no es obligatorio subir imagenes... por eso es el problema... entiendo bien lo que me dies.. pero asi y todo me sigue dando problemas.. paso a postear el codigo asi tal vez entiendan a que me refiero..
if ($_POST[enviar] != "") {
$directorio = '../fotosindex';
$_FILES['foto1']['size'];
$_FILES['foto1']['type'];
$_FILES['foto2']['size'];
$_FILES['foto2']['type'];
$_FILES['foto3']['size'];
$_FILES['foto3']['type'];
$_FILES['foto4']['size'];
$_FILES['foto4']['type'];
$_FILES['foto5']['size'];
$_FILES['foto5']['type'];
if (!empty($_FILES['foto1']))
{
if (strtolower(substr($_FILES['foto1']['type'],-4))!="jpeg" && strtolower(substr($_FILES['foto1']['type'],-3))!="png" && strtolower(substr($_FILES['foto1']['type'],-3))!="gif")
{
echo "<script type=\"text/javascript\">alert(\"Archivo exedido de tamaño.. permitido hasta 100kb o extencion incorrecta\");</script>";
}
elseif($_FILES['foto1']['size']>20480)
{
echo "<script type=\"text/javascript\">alert(\"Archivo exedido de tamaño.. permitido hasta 100kb o extencion incorrect\");</script>";
}
}
else
(move_uploaded_file($_FILES['foto1']['tmp_name'], $directorio.'/'. $_FILES['foto1']['name']));
(move_uploaded_file($_FILES['foto2']['tmp_name'], $directorio.'/'. $_FILES['foto2']['name']));
(move_uploaded_file($_FILES['foto3']['tmp_name'], $directorio.'/'. $_FILES['foto3']['name']));
(move_uploaded_file($_FILES['foto4']['tmp_name'], $directorio.'/'. $_FILES['foto4']['name']));
(move_uploaded_file($_FILES['foto5']['tmp_name'], $directorio.'/'. $_FILES['foto5']['name']));
$GuardarEn="../fotosindex/";
$GuardarEnimages="../images/";
$user='root';
$pass='123456';
$dbhost='localhost';
$dbname='web246-proyecto';
mysql_connect($dbhost,$user,$pass) or die ("error coneccion 001");
mysql_select_db($dbname) or die("error database 001");
$tel=$_POST['tel'];
$cel=$_POST['cel'];
$ano=$_POST['ano'];
$puertas=$_POST['puertas'];
$cilindrada=$_POST['cilindrada'];
$combustible=$_POST['combustible'];
$camino=$_POST['kilometros'];
$precio=$_POST['precio'];
$direccion=$_POST['direccion'];
$transmision=$_POST['transmision'];
$inyeccion=$_POST['inyeccion'];
$audio=$_POST['audio'];
$espejos=$_POST['espejos'];
$vidrios=$_POST['vidrios'];
$parabrisas=$_POST['parabrisas'];
$turbo=$_POST['turbo'];
$aire=$_POST['aire'];
$faros=$_POST['faros'];
$llantas=$_POST['llantas'];
$abs=$_POST['abs'];
$valvulas=$_POST['valvulas'];
$techo=$_POST['techo'];
$bloqueo=$_POST['bloqueo'];
$airbag=$_POST['airbag'];
$alarma=$_POST['alarma'];
$foto1=$_FILES['foto1'];
$foto2=$_FILES['foto2'];
$foto3=$_FILES['foto3'];
$foto4=$_FILES['foto4'];
$foto5=$_FILES['foto5'];
$extra=$_POST['extra'];
$modelo=$_POST['modelo'];
$str=$_POST['marca'];
$long=strlen($str)-1;
$marca = substr($str,0,$long);
$categoria=$_POST['categoria'];
if ($categoria==00){
$veiculo=auto;
}
elseif ($categoria==01){
$veiculo=camionetas;
}
elseif ($categoria==02){
$veiculo==camines;
}
if (empty($foto1)){
$guardar=$GuardarEnimages . 'car.png';
}
else
{
$guardar=$GuardarEn . $_FILES['foto1']['name'];
}
if (empty($foto2)){
$guardar1=$GuardarEnimages . 'car.png';
}
else
{
$guardar1=$GuardarEn . $_FILES['foto2']['name'];
}
if (empty($foto3)){
$guardar2=$GuardarEnimages . 'car.png';
}
else
{
$guardar2=$GuardarEn . $_FILES['foto3']['name'];
}
if (empty($foto4)){
$guardar3=$GuardarEnimages . 'car.png';
}
else
{
$guardar3=$GuardarEn . $_FILES['foto4']['name'];
}
if (empty($foto5)){
$guardar4=$GuardarEnimages . 'car.png';
}
else
{
$guardar4=$GuardarEn . $_FILES['foto5']['name'];
}
$img=$marca . '.jpg';
mysql_query("INSERT INTO auto (foto1, foto2, foto3, foto4, foto5, marca, modelo, direccion, combustible, aire, vidrios, llantas, extra, techo , ano , precio , img, camino, audio, alarma, cilindrada, transmision, bloqueo, abs, airbag, veiculo, valvulas, puertas, faros, parabrisas, espejos, turbo, inyeccion , tel, cel) VALUES ('$guardar', '$guardar1', '$guardar2', '$guardar3', '$guardar4', '$marca', '$modelo', '$direccion', '$combustible', '$aire', '$vidrios', '$llantas', '$extra', '$techo', '$ano', '$precio' ,'$GuardarEnimages$img' , '$camino' , '$audio' , '$alarma', '$cilindrada', '$transmision', '$bloqueo', '$abs', '$airbag', '$veiculo', '$valvulas', '$puertas', '$faros', '$parabrisas', '$espejos', '$turbo', '$inyeccion', '$tel', '$cel' )") or die ("no ingresa datos");
echo "<script type=\"text/javascript\">alert(\"Solicitud procesada, Veiculo dado de alta\");location.href='../publicar_veiculos.php'</script>";
}
?> |