Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/09/2006, 10:43
elchila
 
Fecha de Ingreso: agosto-2006
Mensajes: 6
Antigüedad: 17 años, 7 meses
Puntos: 0
Problema Resuelto. Gracias GatorV

Muchas gracias GatorV.
Con lo que me diste y un poquillo de info que encontré por ahi pude hacer lo que yo quería. Paso a contarles qué y cómo lo he hecho por si le sirve a alguien.

Lo que yo buscaba era poder guardar una copia de un archivo generado por php que mostrara los valores de un formulario recibiendo los campos mediante $_POST. Así lo hice...

Cree una página con el formulario con todos los campos bla bla bla... y lo envío a pag2.php

El código de pag2.php es algo así:

//Primero habilito el uso de Búferes de salida
<?php
ob_start();?>
//Luego creo la página como quiera
<html>
<head>
<title>pag2</title>
</head>
<body >

//Aquí recupero e imprimo los valores recibidos del formulario
<?php echo $_POST[var1],", ",$_POST[var2],", ",$_POST[var3]?>
</body>
</html>

//Y aquí es donde empieza lo bueno
<?php
//Nombre del archivo en el que escribir
$nombre_archivo = "valoresrecibidos.htm";
//Esto nos devuelve el Contenido del Búfer de salida
$contenido = ob_get_contents();
//Ahora abro el archivo en modo lectura-escritura
$fh = fopen( $nombre_archivo, "a+" );
//Aquí es cuando escribo el contenido html de la página generada
fwrite( $fh, $contenido );
//Por último cierro el archivo
fclose( $fh );
?>


Y ya está. Terminado. Muchas gracias otra vez a GatorV, que me ha encaminado en el sendero de la luz.