Hola, hice una comprobacion en donde compruebo si todos los campos de un formulario han sido llenados y este es el codigo que hice.
Código PHP:
<?php
if($_POST['yes'] == '1'){
$username= $_POST['username'];
$password= $_POST['password'];
$password2= $_POST['password2'];
$email= $_POST['email'];
$firstname= $_POST['firstname'];
$lastname= $_POST['lastname'];
$day = $_POST['day'];
$month = $_POST['month'];
$year = $_POST['year'];
$country = $_POST['country'];
//validar campos que esten llenos.
if ($username == "" && $password == "" && $email == "" && $firstname == "" && $lastname == "" )
{ //abro el if
?>
<SCRIPT LANGUAGE="javascript">
alert("Please fill all fields...");
history.go(-1);
</SCRIPT>
<?
}
ahora, el problea es que el unico campo que me valida es el del campo "username" pero no me valida ningun otro, ya probe con la funcion empty($variable) y tampoco me funciona, alguna idea?