Foros del Web » Programando para Internet » PHP »

Problema con fopen

Estas en el tema de Problema con fopen en el foro de PHP en Foros del Web. Buenas tardes Estoy desarrollando una aplicacion y tengo un ligero problema con la funcion fopen mi codigo es el siguiente: Código: $TEMPBrief = tempnam(getcwd(), $PDF_FILE_NAME); ...
  #1 (permalink)  
Antiguo 16/02/2012, 09:28
 
Fecha de Ingreso: febrero-2012
Mensajes: 2
Antigüedad: 12 años, 9 meses
Puntos: 0
Problema con fopen

Buenas tardes

Estoy desarrollando una aplicacion y tengo un ligero problema con la funcion fopen
mi codigo es el siguiente:

Código:
$TEMPBrief = tempnam(getcwd(), $PDF_FILE_NAME);
echo "temp:".$TEMPBrief. " temp brief file: ";
$TEMPBrieffile = fopen($TEMPBrief, "w");
echo $TEMPBrieffile;
$gestor = fwrite($TEMPBrieffile, $PDF_FILE_BODY);
Me genero un temporal en el directorio actual, tambien he probado con el sys_temp_directory, y lo muestro con el echo.
Cuando voy abrirlo... no me deja.
Entro por ssh y veo en la carpeta tmp que me ha generado un fichero de 0bytes con permisos rw------- para el usuario apache.
Vamos que veo todo correcto y no se porque no puedo escribir el fichero.
Alguien sabe algo??
gracias de antemano
  #2 (permalink)  
Antiguo 16/02/2012, 10:52
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años, 7 meses
Puntos: 326
Respuesta: Problema con fopen

$PDF_FILE_BODY tiene algo seguro? o.O
__________________
>> Eleazan's Source
>> @Eleazan
  #3 (permalink)  
Antiguo 16/02/2012, 11:19
 
Fecha de Ingreso: febrero-2012
Mensajes: 2
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Problema con fopen

Nop, no esta vacio, tiene el pdf que he creado antes con una libreria. si hago un var_dump de esa variable me muestra todo el codigo ascii.

Mmm no se que puede pasar

Etiquetas: fopen, usuarios
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 06:26.