Foros del Web » Programando para Internet » PHP »

otra duda con formularios!

Estas en el tema de otra duda con formularios! en el foro de PHP en Foros del Web. buenas de nuevo, tengo este problema, tengo dos formularios uno a y uno b el a le pasa el dato de nombre, apellido y emil ...
  #1 (permalink)  
Antiguo 15/07/2009, 12:06
 
Fecha de Ingreso: julio-2009
Mensajes: 14
Antigüedad: 14 años, 9 meses
Puntos: 0
otra duda con formularios!

buenas de nuevo, tengo este problema, tengo dos formularios uno a y uno b el a le pasa el dato de nombre, apellido y emil al b, que no me dice nada, se los muestro:
formA.php
<html>

<head>
<title></title>
</head>
<body>
<P> INTRODUZCA SUS DATOS PERSONALES </P>
<form name="FORMULARIO1" action="formulario2.php" method="post">

<table width="24%" border="1" cellspacing="1" cellpadding="1">
<tr>
<td width="24%">Nombre</td>
<td width="76%"><input name="nombre" type="text" id="nombre"></td>
</tr>
<tr>
<td width="24%">Apellido</td>
<td width="76%"><input name="nombre" type="text" id="nombre"></td>
</tr>
<tr>
<td width="24%">E-mail</td>
<td width="76%"><input name="nombre" type="text" id="nombre"></td>
</tr>
<tr>
<td> Estado Civil </td>
<td><select name="estado" id="estado">
<option value="soltero">Soltero</option>
<option value="casado">Casado</option>
<option value="divorciado">Divorciado</option>
<option value="viudo">Viudo</option>
</select></td>
</tr>
<tr>
<td>Numero de Hijos</td>
<td> 0 <input name="hijos" type="radio" value="0" checked>
1 <input name="hijos" type="radio" value="1">
2 <input name="hijos" type="radio" value="2">
3 <input name="hijos" type="radio" value="3">
</td>
</tr>
<td><input type="submit" nane"submit" value="enviar"></td>
<td>&nbsp</td>
</tr>
</table>
</form>
</body>
</html>
mientras que el formB es el siguiente:
<?php

foreach($_POST as $indice=>$valor)
{
echo "$indice: $valor <br>";
}

?> que esta dentro de una pagina html no? o no es asi?
y lo unico que me devuelve es un enunciado que dice datos cargados que esta en html??????
  #2 (permalink)  
Antiguo 15/07/2009, 12:23
 
Fecha de Ingreso: diciembre-2008
Mensajes: 84
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: otra duda con formularios!

He probado tu codigo y me funciona correctamente...

Un saludo.
  #3 (permalink)  
Antiguo 16/07/2009, 06:42
 
Fecha de Ingreso: julio-2009
Mensajes: 14
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: otra duda con formularios!

a mi sigue sin correrme, tendre algun problema con mi servidor php, estoy usando wamp server (ult. version) y php expert editor!(??)
  #4 (permalink)  
Antiguo 16/07/2009, 06:48
 
Fecha de Ingreso: julio-2009
Mensajes: 14
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: otra duda con formularios!

lo probe con dreamweaver cs3 y el navegador me tira la parte donde dice "Datos Introducidos" y abajo esto:
$valor) { echo "$indice: $valor
"; } ?>
que le pasa¿¿¿¿???? como hagooooo?
  #5 (permalink)  
Antiguo 16/07/2009, 06:50
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: otra duda con formularios!

Prueba este codigo
En el mismo archivo php que estas trabajando.


Código HTML:
<html>

<head>
<title></title>
</head>
<body>
<P> INTRODUZCA SUS DATOS PERSONALES </P>
<form name="FORMULARIO1" action="<?=$_SERVER['PHP_SELF']?>" method="post">

<table width="24%" border="1" cellspacing="1" cellpadding="1">
<tr>
<td width="24%">Nombre</td>
<td width="76%"><input name="nombre" type="text" id="nombre"></td>
</tr>
<tr>
<td width="24%">Apellido</td>
<td width="76%"><input name="Apellido" type="text" id="Apellido"></td>
</tr>
<tr>
<td width="24%">E-mail</td>
<td width="76%"><input name="Email" type="text" id="Email"></td>
</tr>
<tr>
<td> Estado Civil </td>
<td><select name="estado" id="estado">
<option value="soltero">Soltero</option>
<option value="casado">Casado</option>
<option value="divorciado">Divorciado</option>
<option value="viudo">Viudo</option>
</select></td>
</tr>
<tr>
<td>Numero de Hijos</td>
<td> 0 <input name="hijos" type="radio" value="0" checked>
1 <input name="hijos" type="radio" value="1">
2 <input name="hijos" type="radio" value="2">
3 <input name="hijos" type="radio" value="3">
</td>
</tr>
<td><input type="submit" nane"submit" value="enviar"></td>
<td>&nbsp</td>
</tr>
</table>
</form>
</body>
</html> 
mientras que el formB es el siguiente:
Código PHP:

foreach($_POST as $indice => $valor)
{
echo 
"$indice: $valor <br>";

  #6 (permalink)  
Antiguo 16/07/2009, 06:53
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: otra duda con formularios!

Cita:
Iniciado por pedroNav Ver Mensaje
lo probe con dreamweaver cs3 y el navegador me tira la parte donde dice "Datos Introducidos" y abajo esto:
$valor) { echo "$indice: $valor
"; } ?>
que le pasa¿¿¿¿???? como hagooooo?

Seguro que tienes PHP instalado ?
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 16:01.