Foros del Web » Programando para Internet » PHP »

Como ejecutar scrip php 1 ves por mes

Estas en el tema de Como ejecutar scrip php 1 ves por mes en el foro de PHP en Foros del Web. Bueno quiero que me den una ayuda con este tema ya que nose como podria ejecutar un scrip php un dia especifico de cada mes, ...
  #1 (permalink)  
Antiguo 14/05/2009, 12:16
 
Fecha de Ingreso: abril-2009
Mensajes: 13
Antigüedad: 15 años
Puntos: 0
Como ejecutar scrip php 1 ves por mes

Bueno quiero que me den una ayuda con este tema ya que nose como podria ejecutar un scrip php un dia especifico de cada mes, se que se puede ejecutar cada x tiempo usando ajax, pero no creo que sirba para lo que quiero, justamente quiero que el scrip se ejecute si o si el primer dia de cada mes.

El scrip este lo que hace es actualizar una db dependiendo de unos valores(que estan seteados en el scrip).

El scrip esta en el webhosting, el cual tiene linux por si sirve la informacion.

Si se necesitan mas datos avicenme.

Saludos y gracias.
  #2 (permalink)  
Antiguo 14/05/2009, 12:30
Avatar de Abrahamsas  
Fecha de Ingreso: abril-2009
Ubicación: Guatemala
Mensajes: 21
Antigüedad: 15 años
Puntos: 2
Respuesta: Como ejecutar scrip php 1 ves por mes

Puede que esto te sirva. Si es el primer dia del mes se ejecuta el bloque de "if", y si no el bloque de "else".

Código PHP:
<?php
$fecha 
date("j");
if(
$fecha == 1)
{echo 
"Hoy es el primer dia del mes";}
else
{echo 
"No es el primer dia del mes";}
?>
  #3 (permalink)  
Antiguo 14/05/2009, 12:37
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Como ejecutar scrip php 1 ves por mes

Otra opción más correcta es que levantes un trabajo recurrente en el servidor y lo programes para que se ejecute en el primer día del mes, esto lo haces desde el panel de control que te de tu hosting, pones el path a tu script PHP y este se ejecutará una vez al mes.

Saludos.
  #4 (permalink)  
Antiguo 14/05/2009, 12:58
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 19 años, 9 meses
Puntos: 76
Respuesta: Como ejecutar scrip php 1 ves por mes

Con lo de "trabajo recurrente" se refiere a Cron. Consulta a tu proveedor de alojamiento cómo acceder al "cronjob". El uso de CRON se ha tratado en múltiples ocasiones en Forosdelweb. Algunos ejemplos:

http://www.forosdelweb.com/f58/cron-...ar-php-375379/

http://www.forosdelweb.com/f41/cron-141461/

http://www.forosdelweb.com/f41/ejecu...n-cron-673169/

http://www.forosdelweb.com/f41/probl...n-cron-296065/
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #5 (permalink)  
Antiguo 14/05/2009, 19:46
 
Fecha de Ingreso: abril-2009
Mensajes: 13
Antigüedad: 15 años
Puntos: 0
Respuesta: Como ejecutar scrip php 1 ves por mes

Muchas gracias por sus respuestas, voy a preguntar a ver si mi webhosting cuenta con la opcion que me comentan.

Y gracias por los link a los temas esos Defero.tk.

Saludos.
  #6 (permalink)  
Antiguo 14/05/2009, 19:50
Avatar de razcoll  
Fecha de Ingreso: abril-2005
Mensajes: 76
Antigüedad: 19 años
Puntos: 1
Respuesta: Como ejecutar scrip php 1 ves por mes

Creo q la solución que se te acomoda es un cron... Si tienes un CPANEL, sólo tienes que buscar la opción.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:48.