Sigo teniendo problemas, estoy agarrando de un campo textfield un valor ese valor siempre me lo devuelve como string estoy pasandolo a integer y pasa bien, cuando meto numeros los transforma bien cuando meto letras me devuelve un 0, pero cuando estoy preguntando si esa variable vale 0 me haga algo y sino me haga otra no me reconoce cuando es distinto de 0
el codigo es este
$codigo_prov = $_POST["codigo_prov"];
$rif_prov = $_POST["rif_prov"];
$nit_prov = $_POST["nit_prov"];
$nombre_prov = $_POST["nombre_prov"];
$correo_prov = $_POST["correo_prov"];
$url_prov = $_POST["url_prov"];
$lugar_prov = $_POST["lugar_prov"];
$domicilio_prov = $_POST["domicilio_prov"];
$contacto_prov = $_POST["contacto"];
$telefono_prov_1 = $_POST["telefono_1"];
$telefono_prov_2 = $_POST["telefono_2"];
conexion_alc('root','114622');
$telf_prov_1 = (int)$telefono_prov_1;
$telf_prov_2 = (int)$telefono_prov_2;
echo "$telf_prov_1";
echo "$telf_prov_2";
if (telefono_prov_1 == "" and telefono_prov_2 == "") {
echo "1";
ingresar_proveedor($codigo_prov,$lugar_prov,$rif_p rov,$nit_prov,$nombre_prov,$correo_prov,$domicilio _prov,$url_prov);
?>
<div id="Layer2"><div align="center">El Proveedor fue ingresado con Exito si desea ingresar los productos que surte este <a href="prueba.php">click aqui </a></div></div><p>
<?php
}
elseif (telefono_prov_1 != "" and telefono_prov_2 == "" and telf_prov_1 != 0) {
echo "2";
ingresar_proveedor($codigo_prov,$lugar_prov,$rif_p rov,$nit_prov,$nombre_prov,$correo_prov,$domicilio _prov,$url_prov);
ingresar_telf_proveedor($contacto_prov,$telefono_p rov_1,$codigo_prov);
?>
<div id="Layer2"><div align="center">El Proveedor fue ingresado con Exito si desea ingresar los productos que surte este <a href="prueba.php">click aqui </a></div></div><p>
<?php
}
elseif ( (telefono_prov_1 != "" ) and ( telefono_prov_2 != "" ) and ( telf_prov_1 != '0' ) and ( telf_prov_2 != '0') ){
echo "3";
ingresar_proveedor($codigo_prov,$lugar_prov,$rif_p rov,$nit_prov,$nombre_prov,$correo_prov,$domicilio _prov,$url_prov);
ingresar_telf_proveedor($contacto_prov,$telefono_p rov_1,$codigo_prov);
ingresar_telf_proveedor($contacto_prov,$telefono_p rov_2,$codigo_prov);
?>
<div id="Layer2"><div align="center">El Proveedor fue ingresado con Exito si desea ingresar los productos que surte este <a href="prueba.php">click aqui </a></div></div><p>
<?php
}
else{
echo "4";?>
<script type="text/javascript">
alert ('ERROR Los telefonos deben ser numeros sus datos no pudieron ser procesados');
</script>
<?php
}
}
?>