Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2013, 12:29
siseque21
 
Fecha de Ingreso: marzo-2013
Mensajes: 1
Antigüedad: 11 años, 1 mes
Puntos: 0
como validar con php

buenas tardes la verdad es que soy nuevo en esto de php y debo realizar un ejemplo de una aerolinea donde se ingresen los datos por html y se valide todo por php donde me indique el error de campo en blanco si lo hay pero solo me funciona si lo redirecciono a la misma pagina quisiera una solucion
porque necesito redireccionarlo a otra pagina donde lo que tiene que salir como resultado

aqui codigo

<html>
<head>

</head>


<body>
<?php
error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING);

if($_POST){
$nombre=$_POST["nombres"];


$msdad="";
$msnom="";
$claseNombre = "";
$claseEdad = "";

if ($nombre==""){
$msnom="falta Ingresar el nombre";
$claseNombre = "error";
}
}
?>
<style>

div label{
float: left;
width: 25%;
}

input{
border: solid 2px black;
}

.error{

border: solid 4px red;
background: orange;
}
.msg{

color: black;
}
</style>





<form name="avion" method="POST" action="http://localhost/tvictor/aerolinea.php" >
<table>

<tr>
<td>fecha de compra del tiquete</td>
<td><input type="date" name="com"></td>
</tr>
<tr>
<td><div class="<?php echo $claseNombre; ?>">
nombres</td>
<td><input type="text" name="nombres" value="<?php echo $nom; ?>" >
<span class="msg"><?php echo $msnom; ?></span>
</div>
</td>
</tr>

<tr>
<td>
apellidos
</td>
<td><input type="text" name="apellidos"/></td>
</tr>
<tr>
<td>
edad
</td>
<td><input type="text" name="edad"/></td>
</tr>
<tr>
<td>
fecha de viaje
</td>
<td><input type="date" name="fechaviaje"/></td>
</tr>

<tr><td>
ciudad de origen
</td>
<td>
<select name="ciudador">
<option selected value"seleccione su ciudad de origen">seleccione su ciudad de origen</option>
<option value="bogota">bogota</option>
<option value="cali">cali</option>
<option value="pasto">pasto</option>
<option value="leticia">leticia</option>
<option value="medellin">medellin</option>
<option value="pereira">pereira</option>
<option value="sincelejo">sincelejo</option>
<option value="monteria">monteria</option>
<option value="cartagena">cartagena</option>
<option value="barranquilla">barranquilla</option>
<option value="santa marta">santa marta</option>
<option value="riohacha">riohacha</option>
</select>
</td>
</tr>

<tr><td>
ciudad de destino
</td>
<td>
<select name="ciudaddes" >
<option selected value"seleccione su ciudad de destino">seleccione su ciudad de destino</option>
<option value="bogota">bogota</option>
<option value="cali">cali</option>
<option value="pasto">pasto</option>
<option value="leticia">leticia</option>
<option value="medellin">medellin</option>
<option value="pereira">pereira</option>
<option value="sincelejo">sincelejo</option>
<option value="monteria">monteria</option>
<option value="cartagena">cartagena</option>
<option value="barranquilla">barranquilla</option>
<option value="santa marta">santa marta</option>
<option value="riohacha">riohacha</option>
</select>
</td>
</tr>




<tr>
<td>
hora de salida de vuelo
</td>
<td><input type="time" name="horasalvuelo"/></td>
</tr>

<tr>
<td>
hora de llegada del vuelo
</td>
<td><input type="time" name="horallvuelo"/></td>
</tr>

<tr>
<td>
peso en kilos del equipaje
</td>
<td><input type="text" name="pequipaje"></td>
</tr>
<tr>
<td>

<input type="submit" value="Enviar" />

</td>
</tr>
</table>
</form>
</body>
</html>