Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2009, 03:15
Avatar de calathea
calathea
 
Fecha de Ingreso: octubre-2008
Ubicación: Valladolid
Mensajes: 122
Antigüedad: 15 años, 6 meses
Puntos: 3
Problema JS en PHP

Hola a todos!

Estoy empezando ahora con el lenguaje PHP y he intentado implementar un formulario cuya validación la realice php.

Para ello he creado un documento html con el formulario, y al enviar el formulario se llama a un documento php en el que tengo el código de validación.

Lo primero meto todos los datos que he recogido en variables definidas en php, para luego comprobar con la función empty si están o no vacías. Si alguna estuviera vacía, quiero que me salga una ventana de alerta indicando al usuario que no ha rellenado todos los campos necesarios.

Llegando a este punto es cuando el código me falla, no me ejecuta el código javascript

Dejo la parte del código php...a ver si alguien me puede echar una mano!
muchas gracias! un saludo!

Código PHP:
<?php
$Nombre 
$_POST['Nombre'];
$Apellidos $_POST['Apellidos'];
$nDNI $_POST['numDNI'];
$lDNI $_POST['letraDNI'];
$Email $_POST['Email'];
$fnD $_POST['Dia'];
$fnM =  $_POST['Mes'];
$fnY $_POST['Year'];
$Nick $_POST['Nick'];
$Password $_POST['Password'];

if( empty (
$Nombre) == true || empty ($Apellidos) == true || empty ($nDNI) == true || empty ($lDNI) == true || empty ($Email) == true || empty ($fnD) == true || empty($fnM) == true || empty($fnY) == true || empty($Nick) == true || empty($Password) == true)

    echo 
"<script language=\"JavaScript\">alert(\"No ha introducido todos los datos necesarios.\");</script>";

?>