Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/05/2016, 22:53
__SDP__
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: Llenar Form de una pagina php con datos de otras paginas php

pagina1.php
Código PHP:
Ver original
  1. <?php session_start();
  2.  
  3. if(isset($_POST["txtname"])){
  4.     $_SESSION["pagina1"] = trim($_POST["txtname"]);
  5. }
  6.  
  7. ?>
  8.  
  9. <!DOCTYPE html>
  10. <html>
  11. <head></head>
  12. <body>
  13.     <form action="" method="post">
  14.         <input type="text" name="txtname" value="<?php if(isset($_SESSION['pagina1'])) echo $_SESSION['pagina1']; ?>">
  15.         <input type="submit" value="Enviar">
  16.     </form>
  17. </body>
  18. </html>

pagina2.php
Código PHP:
Ver original
  1. <?php session_start();
  2.  
  3. if(isset($_POST["txtname"])){
  4.     $_SESSION["pagina2"] = trim($_POST["txtname"]);
  5. }
  6.  
  7. ?>
  8.  
  9. <!DOCTYPE html>
  10. <html>
  11. <head></head>
  12. <body>
  13.     <form action="" method="post">
  14.         <input type="text" name="txtname" value="<?php if(isset($_SESSION['pagina2'])) echo $_SESSION['pagina2']; ?>">
  15.         <input type="submit" value="Enviar">
  16.     </form>
  17. </body>
  18. </html>
pagina3.php
Código PHP:
Ver original
  1. <?php session_start();
  2.  
  3. $valorA = "";
  4. $valorB = "";
  5.  
  6. if(isset($_SESSION["pagina1"])){ $valorA = $_SESSION["pagina1"]; }
  7. if(isset($_SESSION["pagina2"])){ $valorB = $_SESSION["pagina2"]; }
  8.  
  9. ?>
  10.  
  11. <input type="text" value="<?php echo $valorA; ?>">
  12. <input type="text" value="<?php echo $valorB; ?>">

este sencillo ejemplo funciona, yo creo que tu problema esta en que no validas las sesiones en cada input,