Cita:
Iniciado por Hidek1 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<?php
if (!empty($_POST['usuario'])||!empty($_POST['nombre'])||!empty($_POST['dni'])||!empty($_POST['email'])||!empty($_POST['cont'])||!empty($_POST['cont2'])||!empty($_POST['prov_inter']) {echo 'mal';
}else{
$host="localhost";
$user="root";
$password="";
$db="registro";
$usuario=$_POST["usuario"];
$nombre=$_POST["nombre"];
$dni=$_POST["dni"];
$email=$_POST["email"];
$cont=$_POST["cont"];
$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.