Cita de: Pirat3net en 13 Mayo 2013, 22:53 PMel tema es que inmediatamente en la siguiente linea vuelvo a abrirlo en el
if ($abrirHtml) {...
o acaso ahi no se abre???
esta claro que no se abre porque me salta el error xD, lo que no se es que hago mal
Lo que haces ahí, es comprobar si la variable esta declarada. No vuelves a abrir el archivo ni nada de eso. Para ello tienes que volver a ejecutar fopen... es mas, la variable $abrirHtml la sobre escribes con el estado de fclose...
CitarPD: lo que hago es cerrar el archivo, borrarlo y crear un archivo con el mismo nombre con el nuevo contenido, simplemente porque no se abrir el archivo , dejarlo en blanco y reescribir lo que yo quiera xD, esto se puede hacer??
Con fopen y el atributo w+ es precisamente lo que haces. Abrir el archivo (exista o no) y reescribirlo todo dando igual lo que haya habido antes dentro.
Saludos