FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
PHP Guardar en archivo de texto (insertando al final)
1- Cuando guardo el archivo, en vez de insertarme lo datos al final del archivo, me borra los datos que ya tengo y me los rescribe encima, por lo tanto siempre queda grabado el ultimo dato. Tambien probe con el parametro "a+", en vez de "w+". ¿Alguna sugerencia?
2- el fputs se supone que te guarda el dato y pone un ENTER al final, pero no lo hace, me guarda todos los datos en una misma linea. ¿Alguna sugerencia? Código:
$Archivo = fopen ('datos.txt', 'w+') fputs ($Archivo, '*** *** *** *** ***'); fputs ($Archivo, $ip); fputs ($Archivo, $host); fputs ($Archivo, $nombre); fclose ($Archivo); |
#2
|
|||
|
|||
Grabar datos en archivo
A ver si te vale esto:
function Grabar($texto){ $thefile = PATH_DIRECTORIO."nombre.txt"; $resultsfile = fopen ($thefile,"a"); $updated=date('d/m/Y').";".date('H:i:s').";".$texto."\n\r"; fwrite ($resultsfile,$updated); fclose ($resultsfile); } Saludos. |
|
|
|