Hola, la escritura creará solamente el archivo si allí *is* algo en la cualidad del wwwHomePage.
Si recuerdo correctamente, cuando el usuario acaba de ver el PPT, usted escribirá un valor en la cualidad del wwwHomePage.
Así pues, aquí es lo que lo hace la escritura actual:
1) Si la fecha actual es pasado la fecha cortada, no hacer nada.
2) Si la fecha final no se ha alcanzado, y no hay valor del wwwHomePage (es decir, el usuario no ha visto el PPT), después demostrar el PPT.
3) Si la fecha final no se ha alcanzado, y hay un valor del wwwHomePage (es decir, el usuario ha visto el PPT), después escribir al archivo para informar a Admins para inhabilitar la cuenta.
Leyendo eso, no pienso que es realmente lo que usted necesita. Aquí es lo que pienso que usted necesita:
1) Si no hay un valor en wwwHomePage, y la fecha final no se ha alcanzado, demuestra el PPT
2) Si no hay un valor en wwwHomePage, y se ha alcanzado la fecha final, escribe al archivo para inhabilitar la cuenta.
3) Si HAY un valor en wwwHomePage, no hacer nada, porque se ha visto el PPT
Así pues, he reordenado la escritura para adaptarme a eso.
Qué he realizado que usted necesitará hacer, se funciona la escritura que le di para leer las cuentas a usuario de minusválidos, sobre una base diaria, o quizá más si usted tiene gusto, porque las cuentas de usuario no serán escritas allí hasta que cada usuario abra una sesión, y esto pueden tardar un rato si usted tiene usuarios lejos durante algún tiempo.
También, sentir libre de probar esto antes de cerrar la pregunta. Usted es agradable pedir la clarificación y arreglos, si esto no hace lo que usted necesita.
Respetos,
Robo.