Comunidad de diseño web y desarrollo en internet online

Procesar varias paginas con formularios en una sola pagina

Citar            
MensajeEscrito el 29 May 2016 05:49 am
Buenas noches, llevo varios dias lidiando con este problema y no encuentro que hacer.
Estoy realizando formularios con preguntas para mandar los datos y generar un pdf, el problema es que estoy separando por paginas los formularios y los quiero mandar a mi archivo donde voy a crear el pdf, por ejemplo el primer formulario pregunta datos sobre la portada y al apretar siguiente quiero que se envíen los datos de la portada a un solo archivo (para añadir la información al pdf) pero que también redireccione al siguiente formulario y asi sucesivamente hasta que termine de llenar todos los formularios, intente con condiciones y si puedo redireccionar al siguiente formulario pero al final cuando creo el pdf solo me valida los datos del ultimo formulario que llene.

Esta es la estructura de mis paginas con los formularios:

Portada.php
<form method="post" action="../Modelo/Objeto.php">
<div class="col-3">
<label>
Nombre de la empresa
<input placeholder="*" name="nombre_empresa" tabindex="1">
</label>
</div>
<input style="border:none; background-color:#fff; color:#fff; margin-left:10px;" value="Portada" name="seccion" tabindex="3">
<div class="col-submit">
<button type="submit" class="submitbtn" style="margin-top: 3em; ">Siguiente</button>
</div>
</form>

Empresa.php
<form method="post" action="../Modelo/Objeto.php">
<div class="col-2">
<label>
Seleccione el sector al que pertenece su empresa:
<select tabindex="1" name="sector">
<option>Salud</option>
<option>Biotecnología</option>
<option>Industria química</option>
<option>Farmacéutica</option>
</select>
</label>
</div>
<input style="border:none; background-color:#fff; color:#fff; margin-left:10px;" value="Empresa" name="seccion" tabindex="3">
<div class="col-submit">
<button class="submitbtn" style="margin-top: 3em; ">Siguiente</button>
</div>
</form>

Espero y alguien me pueda ayudar, de antemano gracias

Por zentx

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 31 May 2016 06:24 pm
Saludos
Te puedo dar dos posibles soluciones, la primera seria que toda tu información la grabes en una tabla, al terminar el formulario realiza una consulta a tu tabla y así poder recuperar toda la información, la segunda es que en tu misma pagina coloques el formulario completo y separado por bloques, le colocas un hidden a todo el formulario exceptuando el primer bloque y al darle siguiente ocultas el primer bloque y muestras el segundo bloque, al terminar envía toda la información para crear tu pdf,

cualquier duda coméntalo para poder ayudarte de una mejor manera

Atte.: Mario

Por mario22121985

88 de clabLevel



 

chrome
Citar            
MensajeEscrito el 03 Jun 2016 06:38 pm
<?php
session_start();
include('php_conexion.php');
if($_SESSION['tipo_usu']=='a' or $_SESSION['tipo_usu']=='s'){
}else{
header('location:error.php');
}
if($_SESSION['tipo_usu']=='a'){
$titulo='CBTis 200 | Administrador';
}else{
$titulo='Secretaria/o';
}
$usuario=limpiar($_SESSION['username']);
$sqll=mysql_query("SELECT * FROM usuarios WHERE usu='$usuario'");
if($dato=mysql_fetch_array($sqll)){
$nombre=$dato['nom'];
$palabra=explode(" ", $nombre);
$nomb=$palabra[0];
}
?>
<!DOCTYPE html>
<html lang="en">
<head><meta http-equiv="Content-Type" content="text/html; charset=euc-jp">

<title><?php echo $titulo; ?></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">

<!-- Le styles -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/bootstrap-responsive.css" rel="stylesheet">
<link href="css/docs.css" rel="stylesheet">
<link href="js/google-code-prettify/prettify.css" rel="stylesheet">

<script src="js/jquery.js"></script>
<script src="js/bootstrap-transition.js"></script>
<script src="js/bootstrap-alert.js"></script>
<script src="js/bootstrap-modal.js"></script>
<script src="js/bootstrap-dropdown.js"></script>
<script src="js/bootstrap-scrollspy.js"></script>
<script src="js/bootstrap-tab.js"></script>
<script src="js/bootstrap-tooltip.js"></script>
<script src="js/bootstrap-popover.js"></script>
<script src="js/bootstrap-button.js"></script>
<script src="js/bootstrap-collapse.js"></script>
<script src="js/bootstrap-carousel.js"></script>
<script src="js/bootstrap-typeahead.js"></script>
<script src="js/bootstrap-affix.js"></script>
<script src="js/holder/holder.js"></script>
<script src="js/google-code-prettify/prettify.js"></script>
<script src="js/application.js"></script>

<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="assets/js/html5shiv.js"></script>
<![endif]-->

<!-- Le fav and touch icons -->
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="ico/apple-touch-icon-144-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="ico/apple-touch-icon-114-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="ico/apple-touch-icon-72-precomposed.png">
<link rel="apple-touch-icon-precomposed" href="ico/apple-touch-icon-57-precomposed.png">
<link rel="shortcut icon" href="img/dgeti.jpg">


<style type="text/css">
body {
background-color: #FFF;
background-image: url(img/fondo1.jpg);
}
</style>
</head>
<body data-spy="scroll" data-target=".bs-docs-sidebar">
<div align="center">
<table width="98%" border="0">
<tr>
<td>
<div id="navbar-example" class="navbar navbar-static">
<div class="navbar-inner">
<div class="container" style="width: auto;">
<a class="brand" href="inicio.php" target="admin"><?php echo $titulo; ?></a>
<ul class="nav" role="navigation">
<li class="dropdown">
<a id="drop1" href="#" role="button" class="dropdown-toggle" data-toggle="dropdown">Alumnos No Inscritos <b class="caret"></b></a>
<ul class="dropdown-menu" role="menu" aria-labelledby="drop1">
<li role="presentation"><a role="menuitem" tabindex="-1" href="alumnos.php" target="admin"><i class="icon-user"></i> Alumnos</a></li>
<!--<li role="presentation" class="divider"></li>-->
</ul>
</li>

<li class="dropdown">
<a id="drop1" href="#" role="button" class="dropdown-toggle" data-toggle="dropdown">Alumnos Inscritos<b class="caret"></b></a>
<ul class="dropdown-menu" role="menu" aria-labelledby="drop1">
<li role="presentation"><a role="menuitem" tabindex="-1" href="FrmAlumno.php" target="admin"><i class="icon-user"></i> Editar Alumno</a></li>
</ul>
</li>

<!--
<li class="dropdown">
<a href="#" id="drop2" role="button" class="dropdown-toggle" data-toggle="dropdown">Caja<b class="caret"></b></a>
<ul class="dropdown-menu" role="menu" aria-labelledby="drop2">
<li role="presentation"><a role="menuitem" tabindex="-1" href="contable.php" target="admin">Entrada y Salida de Dinero</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="cierre_caja.php" target="admin">Cierre de Caja</a></li>
<li role="presentation" class="divider"></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="detalle.php?fecha=" target="admin">Detalle de Efectivo</a></li>
<li role="presentation" class="divider"></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="crear_usu.php" target="admin">Registrar Cajeros</a></li>
<li role="presentation" class="divider"></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="compras.php" target="admin">Compras</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="listado_compras.php" target="admin">Listado Compras</a></li>
<!-- <li role="presentation" class="divider"></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="conceptos.php" target="admin">Administrar Conceptos</a></li>
</ul>
</li>
-->
<li class="dropdown">
<a href="#" id="drop2" role="button" class="dropdown-toggle" data-toggle="dropdown">Reportes <b class="caret"></b></a>
<ul class="dropdown-menu" role="menu" aria-labelledby="drop2">
<li role="presentation"><a role="menuitem" tabindex="-1" href="r_alumnos.php" target="admin"><i class="icon-th-list"></i>
Listado de Alumnos</a></li>
</ul>
</li>

<li class="dropdown">
<a href="#" id="drop2" role="button" class="dropdown-toggle" data-toggle="dropdown">Especialidades <b class="caret"></b></a>
<ul class="dropdown-menu" role="menu" aria-labelledby="drop2">
<li role="presentation"><a role="menuitem" tabindex="-1" href="salones.php" target="admin"><i class="icon-folder-open"></i>Listado de Especialidades</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" id="drop2" role="button" class="dropdown-toggle" data-toggle="dropdown">Limpiar BD<b class="caret"></b></a>
<ul class="dropdown-menu" role="menu" aria-labelledby="drop2">
<li role="presentation"><a role="menuitem" tabindex="-1" href="limpiar.php" target="admin"><i class="icon-th-list"></i>
Eliminar todos los registros</a></li>
</ul>
</li>

</ul>
<ul class="nav pull-right">
<li id="fat-menu" class="dropdown">
<a href="#" id="drop3" role="button" class="dropdown-toggle" data-toggle="dropdown"><i class="icon-user"></i> Hola! <?php echo $nomb; ?> <b class="caret"></b></a>
<ul class="dropdown-menu" role="menu" aria-labelledby="drop3">
<li role="presentation"><a role="menuitem" tabindex="-1" href="BD.php" target="admin"><i class="icon-refresh"></i> Importar BD</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="cambiar_clave.php" target="admin"><i class="icon-refresh"></i> Cambiar Usuario y/o Contrase«Ða</a></li>
<li role="presentation" class="divider"></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="php_cerrar.php"><i class="icon-off"></i> Salir</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</td>
</tr>
<tr>
<td><iframe src="inicio.php" frameborder="0" scrolling="yes" name="admin" width="100%" height="500"></iframe></td>
</tr>

</table>
</body>
</html>




aqui como puedes observar estamos en el formulario de administrador en el cual tenemos acceso a los diferentes modulos como son reportes, alumnos no inscritos con vinculos te dejo este codigo ojala y te sirvasaludos

Por Daniel Mancera

5 de clabLevel



 

chrome
Citar            
MensajeEscrito el 14 Ago 2018 08:49 am

mario22121985 escribió:

Saludos
Te puedo dar dos posibles soluciones, la primera seria que toda tu información la grabes en una tabla comprar viagra generico en España
https://farmaciona.com/comprar-viagra-generico.html al terminar el formulario realiza una consulta a tu tabla y así poder recuperar toda la información, la segunda es que en tu misma pagina coloques el formulario completo y separado por bloques, le colocas un hidden a todo el formulario exceptuando el primer bloque y al darle siguiente ocultas el primer bloque y muestras el segundo bloque, al terminar envía toda la información para crear tu pdf,

cualquier duda coméntalo para poder ayudarte de una mejor manera

Atte.: Mario


¿Has probado comprobar en diferentes sistemas operativos?

Por Zalper

0 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 27 Dic 2018 10:52 pm

Zalper escribió:

mario22121985 escribió:

Saludos
Te puedo dar dos posibles soluciones, la primera seria que toda tu información la grabes en una tabla comprar viagra generico en España
https://farmacos-sinreceta.com al terminar el formulario realiza una consulta a tu tabla y así poder recuperar toda la información, la segunda es que en tu misma pagina coloques el formulario completo y separado por bloques, le colocas un hidden a todo el formulario exceptuando el primer bloque y al darle siguiente ocultas el primer bloque y muestras el segundo bloque, al terminar envía toda la información para crear tu pdf,

cualquier duda coméntalo para poder ayudarte de una mejor manera

Atte.: Mario


¿Has probado comprobar en diferentes sistemas operativos?


Gracias, este es un buen punto. También intentaré usar este consejo.

Por Gildon

0 de clabLevel



 

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.