Ayuda para limpiar codigo
Publicado por Diana (203 intervenciones) el 19/06/2009 00:58:54
Buenas....
Tengo un codigo para grabar datos de mi bd den un archivo de texto. funciona bien pero al quitar del codigo los if... no me funciona como quito todos los if del siguiente codigo.
ya comprobe que existe el archivo, que me deja escribir, que si graba....
NO quiero mas los if pero no se como quitarlos....
gracias....
// Asegurarse primero de que el archivo existe y puede escribirse sobre él.
if (is_writable($nombre_archivo)) {
// En nuestro ejemplo estamos abriendo $nombre_archivo en modo de adición.
// El apuntador de archivo se encuentra al final del archivo, así que
// allí es donde irá $contenido cuando llamemos fwrite().
if (!$gestor = fopen($nombre_archivo, 'a')) {
echo "No se puede abrir el archivo ($nombre_archivo)";
exit;
}
// Escribir $contenido a nuestro arcivo abierto.
if (fwrite($gestor, $v1) === FALSE) {
echo "No se puede escribir al archivo ($nombre_archivo)";
exit;
}
fclose($gestor);
} else {
echo "No se puede escribir sobre el archivo $nombre_archivo";
}
graba perfecto la variable $v1
otra cosa: ¿como insertale un salto de linea cuando grabe $v1?
gracias
Tengo un codigo para grabar datos de mi bd den un archivo de texto. funciona bien pero al quitar del codigo los if... no me funciona como quito todos los if del siguiente codigo.
ya comprobe que existe el archivo, que me deja escribir, que si graba....
NO quiero mas los if pero no se como quitarlos....
gracias....
// Asegurarse primero de que el archivo existe y puede escribirse sobre él.
if (is_writable($nombre_archivo)) {
// En nuestro ejemplo estamos abriendo $nombre_archivo en modo de adición.
// El apuntador de archivo se encuentra al final del archivo, así que
// allí es donde irá $contenido cuando llamemos fwrite().
if (!$gestor = fopen($nombre_archivo, 'a')) {
echo "No se puede abrir el archivo ($nombre_archivo)";
exit;
}
// Escribir $contenido a nuestro arcivo abierto.
if (fwrite($gestor, $v1) === FALSE) {
echo "No se puede escribir al archivo ($nombre_archivo)";
exit;
}
fclose($gestor);
} else {
echo "No se puede escribir sobre el archivo $nombre_archivo";
}
graba perfecto la variable $v1
otra cosa: ¿como insertale un salto de linea cuando grabe $v1?
gracias
Valora esta pregunta


0