Foros del Web » Programando para Internet » PHP »

Include en fwrite()

Estas en el tema de Include en fwrite() en el foro de PHP en Foros del Web. Buenas a todos, les cuento..lo que quiero hacer es incluir un archivo, y despues crear un archivo con el mismo contenido que el archivo incluido. ...
  #1 (permalink)  
Antiguo 20/03/2010, 16:08
Avatar de ale123  
Fecha de Ingreso: septiembre-2007
Mensajes: 78
Antigüedad: 17 años, 2 meses
Puntos: 3
Include en fwrite()

Buenas a todos, les cuento..lo que quiero hacer es incluir un archivo, y despues crear un archivo con el mismo contenido que el archivo incluido.

Código PHP:
ob_start();
include_once(
"contents/content_config.php");
$cont_config ob_get_contents();
ob_end_clean();

$file fopen($dir."/config.php""w+");
fwrite($file$cont_config); 
Pero resulta que no se crea el archivo. Ahora, supongamos que cambio el $cont_config del fwrite(), lo crea sin problemas. Alguna sugerencia?

Desde ya gracias
  #2 (permalink)  
Antiguo 20/03/2010, 16:25
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 11 meses
Puntos: 89
Respuesta: Include en fwrite()

¿No será que está tratando de meter la línea del include como tal, en vez de meter el contenido de aquel archivo? Pues la verdad no lo sé . ¿Has probado a imprimir la variable $cont_config?

Otra opción sería obtener el contenido de archivo por medio de file_get_contents, asignarla a la variable $cont_config y luego crear el archivo.
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.
  #3 (permalink)  
Antiguo 20/03/2010, 16:41
Avatar de ale123  
Fecha de Ingreso: septiembre-2007
Mensajes: 78
Antigüedad: 17 años, 2 meses
Puntos: 3
Respuesta: Include en fwrite()

Probe hacerlo asi pero lo unico que hace es crear el archivo! No escriba nada en el.
Alguna otra idea?
  #4 (permalink)  
Antiguo 20/03/2010, 16:46
Avatar de ale123  
Fecha de Ingreso: septiembre-2007
Mensajes: 78
Antigüedad: 17 años, 2 meses
Puntos: 3
Respuesta: Include en fwrite()

Perfecto, lo unico que tuve que hacer fue cambiar la extension a .txt para que el file_get_contents() pueda leerlo! Gracias, salu2

Etiquetas: fwrite, include, ob_start
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 16:48.