Foros del Web » Programando para Internet » PHP »

crear pagina html guardarla en carpeta

Estas en el tema de crear pagina html guardarla en carpeta en el foro de PHP en Foros del Web. Hola que tal Quisiera hacer que un php genere paginas html y las guarde en una carpeta. por ejemplo crear un ciclo con for o ...
  #1 (permalink)  
Antiguo 10/07/2006, 10:44
 
Fecha de Ingreso: agosto-2005
Mensajes: 132
Antigüedad: 18 años, 8 meses
Puntos: 0
Pregunta crear pagina html guardarla en carpeta

Hola que tal

Quisiera hacer que un php genere paginas html y las guarde en una carpeta.

por ejemplo crear un ciclo con for o while con un contador y que mande Gets a otra pagina php que los reciba y haga una pagina html con los datos obtenidos de la base de datos y la guarde en una carpeta.

bueno pareceria mas facil que se generara la informacion directamente pero me lo pidieron de esa forma que se guardaran en el disco duro. y que esas paginas fueran las consultadas.
__________________
G-DesignStudio
by Angel Rojas
  #2 (permalink)  
Antiguo 10/07/2006, 11:02
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 3 meses
Puntos: 9
para leer una pagina podes usar fopen y fread simplemente o readfile, y con fwrite guadar los html. mirate las funciones q tiene php al respecto
  #3 (permalink)  
Antiguo 10/07/2006, 22:53
 
Fecha de Ingreso: agosto-2005
Mensajes: 132
Antigüedad: 18 años, 8 meses
Puntos: 0
Gracias

Gracias por la ayuda me pudo funcionar.

uso un codigo parecido a este.

Código:
//nombre de la pagina generada por php con consulta de mysql
$pagina="pagina.html";
$contenido="codigo generado con php";
//creo el archivo 
$html=fopen($pagina,"a");

//verifico si se puede escribir en el
if (is_writable($pagina)) {

//escribo y verifico que se pueda escribir en el
if (fwrite($html, $contenido) === FALSE) {
        echo "No se puede escribir al archivo ($pagina)";
        exit;
    }

    echo "Éxito, se escribió correctamente en el archivo ($pagina)";

    fclose($html);

} else {
    echo "No se puede escribir sobre el archivo $pagina";
}
}
Muchas gracias por la ayuda.
__________________
G-DesignStudio
by Angel Rojas
  #4 (permalink)  
Antiguo 11/07/2006, 10:48
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 3 meses
Puntos: 9
de nada, por fin alguien que fue capaz de buscar los ejemplos del manual
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 09:54.