Hola:
Estoy creando un script para crear backups cada vez que se realizen acciones sobre la base de datos, es decir, salvar en un fichero. txt o .dat las consultas realizadas a la BD de forma que si se me chiva por cualquier cosa poder insertar toda la información nuevamente. Para esto estoy creando una función que tiene este formato:
Código PHP:
function updatelogs($fichero,$mode,$text){
$fileopen = fopen($fichero,$mode);
fseek($fileopen,0);
if (fwrite($fileopen,$text,filesize($fileopen))){
echo "Se han guardado los datos correctamente";
}else{
echo "No se han podido guardar los datos";
}
fclose($fileopen);
}
ahora viene mi duda como puedo crear el archivo $fichero que le paso como parámetro, pues las quiero guardar por día, es decir, en un fichero llamado por ejemplo 100104.txt poner todos los eventos realizados sobre la BD del día 10 de enero del 2004 y como puedo crear ese mismo fichero $fichero en un directorio llamado logs que se encuentra dentro de la raíz del sitio. Ah otra cosa con la tmpfile puedo crear este fichero.?
¿Me explico bien?
Salu2