Tema: if else
Ver Mensaje Individual
  #7 (permalink)  
Antiguo 19/11/2010, 12:25
Avatar de fermin3d
fermin3d
 
Fecha de Ingreso: octubre-2010
Ubicación: sevilla
Mensajes: 141
Antigüedad: 14 años, 1 mes
Puntos: 4
Respuesta: if else

Cita:
Iniciado por Hidek1 Ver Mensaje
if($usuario=$_POST["usuario"]||$nombre=$_POST["nombre"]||$dni=$_P ....

pues estas asignando valores.... y si el valor es asignado correctamente da como resultado TRUE
debes usar en ves de eso la funcion empty o isset

if(!empty($_POST['usuario']) || !empty($_POST['nombre']) ... etc
lo e echo asi y me da un error en este

Código PHP:
Ver original
  1. <?php
  2. if (!empty($_POST['usuario'])||!empty($_POST['nombre'])||!empty($_POST['dni'])||!empty($_POST['email'])||!empty($_POST['cont'])||!empty($_POST['cont2'])||!empty($_POST['prov_inter'])
  3. {echo 'mal';
  4. }else{
  5. $host="localhost";
  6. $user="root";
  7. $password="";
  8. $db="registro";
  9. $usuario=$_POST["usuario"];
  10. $nombre=$_POST["nombre"];
  11. $dni=$_POST["dni"];
  12. $email=$_POST["email"];
  13. $cont=$_POST["cont"];
  14. $cont2=$_POST["cont2"];
este es el erro

Parse error: syntax error, unexpected '{' in C:\Archivos de programa\EasyPHP-5.3.2\www\insertar.php on line 3

gracias.