Foros del Web » Programando para Internet » PHP »

Una Ayudita por favor

Estas en el tema de Una Ayudita por favor en el foro de PHP en Foros del Web. Estoy en processo de aprendizaje de php y mysql he hecho este script pero no se me ve bien el confirm, si alguien podria mirarmelo. ...
  #1 (permalink)  
Antiguo 08/09/2003, 12:56
 
Fecha de Ingreso: septiembre-2003
Mensajes: 1
Antigüedad: 14 años, 3 meses
Puntos: 0
Una Ayudita por favor

Estoy en processo de aprendizaje de php y mysql

he hecho este script pero no se me ve bien el confirm, si alguien podria mirarmelo. gracias
SE Q ES ALGO LARGO PERO BUENO GRACIAS DE TODOS MODOS

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Registrate</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form action="output.php" method="post" enctype="multipart/form-data" name="registration">
<tr>
<td>Nombre</td>
<td>
<?php
if(empty($nombre))
{
die("No hay nombre que enviar");
}
elseif ( (strlen($nombre) < 5) || (strlen($name) > 20))
{
die("Nombre inválido");
}
else
{
echo $nombre;
}
?>
</td></tr>
<tr>
<td>D.N.I</td>
<td>
<?php
if(empty($dni))
{
die("No hay dni que enviar");
}
elseif ( (strlen($apellidos) < 10) || (strlen($apellidos) > 10))
{
die("Longitud inválida del D.N.I");
}
else
{
echo $dni;
}
?></td></tr>

<tr>
<td>Contraseña</td>
<td>
<?php
if(empty($contraseña) || empty($ccontraseña))
{
die("No hay contraseña que enviar");
}
elseif ( (strlen($contraseña) < 5) || (strlen($contraseña) > 8))
{
die("Longitud de la contraseña es inválida");
}
elseif ( !(strlen($contraseña) == (strlen($ccontraseña)))
{
die("Las contraseñas no coinciden");
}
else
{
for ($i=0;$i<strlen($contraseña);$i++)
{
echo "*"
}
}
?>
</td></tr>
<tr>
<td>Calle</td>
<td>
<?php
if(empty($calle))
{
die("No hay calle que enviar");
}
elseif ( (strlen($calle) < 2) || (strlen($calle) > 30))
{
die("Calle inválida");
}
else
{
echo $calle;
}
?></td></tr>
<tr>
<td>Nº</td>
<td>
<?php
if(empty($nº))
{
die("No hay nº que enviar");
}
elseif ( (strlen($nº) < 1) || (strlen($nº) > 4))
{
die("Numero inválido");
}
else
{
echo $nº;
}
?></td></tr>
<tr>
<td>Piso</td>
<td>
<?php
if(empty($piso))
{
die("No hay piso que enviar");
}
elseif ( (strlen($piso) < 1) || (strlen($piso) > 2))
{
die("Numero de piso inválido");
}
else
{
echo $piso;
}
?></td></tr>
<tr>
<td>Población</td>
<td>
<?php
if(empty($ciudad))
{
die("No hay ciudad que enviar");
}
elseif ( (strlen($ciudad) < 3) || (strlen($apellidos) > 50))
{
die("Población inválida");
}
else
{
echo $ciudad;
}
?></td></tr>
<tr>
<td>Código Postal</td>
<td>
<?php
if(empty($CP))
{
die("No hay Código postal que enviar");
}
elseif ( (strlen($CP) < 5) || (strlen($CP) > 5))
{
die("Longitud inválida del Código Postal");
}
else
{
echo $CP;
}
?></td></tr>
<tr>
<td>Teléfono</td>
<td>
<?php
if(empty($telefono))
{
die("No hay teléfono que enviar");
}
elseif ( (strlen($telefono) < 9) || (strlen($telefono) > 9))
{
die("Longitud inválida del número de teléfono");
}
else
{
echo $telefono;
}
?></td></tr>
<tr>
<td>Móvil</td>
<td>
<?php
if(empty($movil))
{
die("No hay móvil que enviar");
}
elseif ( (strlen($movil) < 10) || (strlen($movil) > 10))
{
die("Longitud inválida del número de móvil");
}
else
{
echo $movil;
}
?></td></tr>
<tr>
<td>E-mail</td>
<td>
<?php
if(empty($email))
{
die("No hay E-mail que enviar");
}
elseif ( (strlen($email) < 5) || (strlen($email) > 50))
{
die("Longitud inválida del E-mail");
}
elseif (!ereg("@",$email))
{
die("No se encuentra el carácter @");
}
else
{
echo $email;
}
?></td></tr>
<center><input name="Submit" type="button" value="Confirmar"></center>

</form>


</body>
</html>
  #2 (permalink)  
Antiguo 08/09/2003, 13:48
 
Fecha de Ingreso: abril-2003
Mensajes: 656
Antigüedad: 14 años, 7 meses
Puntos: 1
UMM no se pero de entrada tendrias de enviar las variables con
el aray $_POST osea pasa antes
$nombre=$_POST['nombre'];
etc....
evitaras problemas.

Y con tu escript ¿ que es lo que le pasa?

un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:50.