Hola he estado buscando y me he encontrado por el foro un formulario dividido en cuatro paginas que me ha ayudado a entender como funciona y como podria agregarle mas paginas o quitarle alguna.
No tengo autorizacion para agregar links aun pero el codigo al completo esta abajo.
Y ahora la pregunta, ¿Como hago para mandar los resultados que da por email? lo que quiero es un formulario compuesto de varias paginas pero que al final se pueda mandar como un formulario normal
Aqui dejo el codigo del formulario dividido en 4 paginas que Developmex dejo para los demas foreros: es muy facil de usar y a mi me funciona sin problemas.
1.PHP
________
<html>
<title>Equipo Favorito</title>
<body>
<form method=post ACTION="procesa1.php">
Cual es tu equipo de fútbol favorito ?
<input name="valor1" type "text">
<br>
Cual es tu comida favorita ?
<input name="valor4" type "text">
<br>
<br>
Cual es tu cancion favorita ?
<input name="valor7" type "text">
<br>
<br>
<input type=submit name="submit" value="submit">
</form>
</body>
<html>
PROCESA1.PHP
________________
<?
session_start(); // incio de uso de sesiones.
// Necesario cada vez que se lean
// o guarden variables de sesión.
$_SESSION['equipo']="$valor1";
$_SESSION['comida']="$valor4";
$_SESSION['cancion']="$valor7";
header ("Location: 2.php");
?>
2.PHP
________________________
<html>
<title>Cuantos años tienes?</title>
<body>
<form method=post ACTION="procesa2.php" >
Cuantos años tienes?
<input name="valor2" type "TEXT">
<br>
<br>
Cuantos perros tienes?
<input name="valor3" type "TEXT">
<br>
<input type=submit>
</form>
</body>
<html>
PROCESA2.PHP
__________________
<?
session_start(); // incio de uso de sesiones.
// Necesario cada vez que se lean
// o guarden variables de sesión.
$_SESSION['edad']="$valor2";
$_SESSION['perros']="$valor3";
header ("Location: 3.php");
?>
3.PHP
________________________
<html>
<title>Sexo</title>
<body>
<form method=post ACTION="procesa3.php">
Eres hombre o mujer?
<input name="valor3" type "TEXT">
<br>
<br>
<input type=submit>
</form>
</body>
<html>
PROCESA3.PHP
_____________________
<?php
session_start(); // incio de uso de sesiones.
// Necesario cada vez que se lean
// o guarden variables de sesión.
$_SESSION['sexo']="$valor3";
header ("Location: 4.php");
?>
4.PHP
______________________
<?
session_start(); // incio de uso de sesiones.
$result1=$_SESSION['equipo']; // asignamos el valor que hay en la session guardada equipo a la variable $result1
$result2=$_SESSION['edad'];
$result3=$_SESSION['sexo'];
$result4=$_SESSION['comida'];
$result7=$_SESSION['cancion'];
$result9=$_SESSION['perros'];
// variable de la session áctiva.
echo "$result1"; // muestra la primer variable
echo "<br>"; // baja un renglon
echo "$result2"; // muestra la segunda variable
echo "<br>"; // baja un renglon
echo "$result3"; // muestra la tercera variable
echo "<br>"; // baja un renglon
echo "$result4"; // muestra la tercera variable
echo "<br>"; // baja un renglon
echo "$result7"; // muestra la tercera variable
echo "<br>"; // baja un renglon
echo "$result9"; // muestra la tercera variable
?>