Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/08/2011, 11:36
tonydx16
 
Fecha de Ingreso: febrero-2011
Mensajes: 233
Antigüedad: 13 años, 3 meses
Puntos: 4
Pregunta Añadir texto a una hora especifica

Lo que quiero hacer es añadir un texto a una hora específica..
he probado con este codigo..


Código PHP:
Ver original
  1. $raiz = $_SERVER['DOCUMENT_ROOT'];
  2.  
  3. $GMT = -1;
  4. if (date('I')) $GMT++;
  5. $timestamp = time()+$GMT * 3600;
  6. $fecha = gmdate("d/m/Y G:i:s a",$timestamp);
  7.  
  8. echo $fecha;
  9.  
  10. if ($fecha >= "01/08/2011 16:10:00 pm")
  11. {
  12.  
  13. $codigo_generado = 'texto añadido';
  14. $archivo = "$raiz/archivo.html";
  15.  
  16. $abriendo1 =  fread(fopen("$archivo", "r"), filesize("$archivo"));
  17. $abriendo = fopen("$archivo", "w");
  18. $escribir = fwrite($abriendo, $codigo_generado.$abriendo1);
  19.  
  20. echo fread(fopen("$archivo", "r"), filesize("$archivo"));
  21.  
  22.  
  23. }


probando este código me sale bien, se añade el texto al archivo y lo vuelve a leer y se imprime en el navegador... lo malo es que como es mayor o igual a cierta hora, cada vez que entro al mismo archivo se añade una y otra vez... lo que quiero es que sólo una vez se añada el archivo...