Cuando realizo la primera condicion me funcioa, es decir, si el campo de nombre no esta completa me dice que lo debo introducir, el problema es que si el resultado de la condicion es else me introduce directamente los datos en la base MySql sin comprobar los demas campos
Aqui os pongo el archivo a ver si dais con el error porque yo no xD
Código PHP:
<?
include('head.php');
include('logotipo.php');
require('config.php');
// if*1
if($nombre==NULL) {
echo "Debe introcucir su nombre";
}else{
// if*2
if($email=NULL) {
echo "Debe introducir su email";
}else{
// if*3
if($cemail=NULL) {
echo "Debe confirmar su email";
}else{
//if*4
if($provincia=NULL) {
echo "Debe introducir la provincia";
}else{
// if*5
if($telefono=NULL) {
echo "Debe introducir su numero de telefono";
}else{
// if*6
if($titulo=NULL) {
echo "Debe introducir el titulo del anuncio";
}else{
// if*7
if($descripcion=NULL) {
echo "Debe introducir la descripcion del anuncio";
}else{
// if*8
if($tipo=NULL) {
echo "Debe introducir el tipo de moto";
}else{
// if*9
if($cc=NULL) {
echo "Debe introducir la cilindrada de la moto";
}else{
// if*10
if($precio=NULL) {
echo "Debe introducir el precio de la moto";
}else{
$query = "INSERT INTO anuncio (nombre ,titulo ,descripcion ,precio,provincia,email,telefono,mostrartelefono,fecha,tipo,cc) VALUES('$nombre','$titulo','$descripcion','$precio','$provincia','$email','$telefono','$mostrartelefono','$fecha','$tipo','$cc')";
mysql_query($query) or die(mysql_error());
echo "Se ha indtroducido correctamente";
}// fin if*10
}// fin if*9
}// fin if*8
}// fin if*7
}// fin if*6
}// fin if*5
}// fin if*4
}// fin if*3
}// fin if*2
}// fin if*1
include('footer.php');
?>