Salve a tutti,
voglio creare una pagina web che permetta all'utente di inserire una data e a tale data verrà fatto partire un file .php.
Esiste una qualche funzione da utilizzare a tal proposito?
Salve a tutti,
voglio creare una pagina web che permetta all'utente di inserire una data e a tale data verrà fatto partire un file .php.
Esiste una qualche funzione da utilizzare a tal proposito?
ciao, tu vorresti far eseguire una pagina in automatico dal server, il cliente imposta l'ora e tu fai partre un file ...
l'unica cosa che conosca per far partire in automatico un file dal server è il Crontab... ma non so come poter far si che un utente crei un cron impostando la data!
ciao
Hai centrato in pieno il mio problema. Anch'io avevo pensato di utilizzare il comando crontab, però in rete non ho trovato niente che spiegasse come far si che un cliente crei un cron impostando la data e perciò ho sperato che esistesse un altro modo...![]()
magari c'è un'altra soluzione.... cosa deve fare questo file???
MEMENTO AUDERE SEMPER
Maxxl
www.maxxl.it
per scrivere nel crontab è facile:
dove ogni riga è una system. poi certo per lavorare con il file_temporaneo ci sono seimila modi.codice:crontab -l > /tmp/file_temporaneo //modifico il file temporantep echo "30 4 * * * /path_to_script/script.ext" >> /tmp/file_temporaneo //aggiorno il crontab crontab /tmp/file_temporaneo ; rm -f /tmp_filetemporaneo
Poi non so se te lo permette l'hoster
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
probabilmente per te la cosa piu facile è far partire con crontab o altri sistemi un tuo file (php?) che ogni n secondi/minuti/ore controlla nel database i dati inseriti dall'utente e richiama le opportune procedure. Molto piu semplice che star li a cambiare ogni volta il crontab
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
Deve organizzare tornei di calcio balilla!Originariamente inviato da maxxl
magari c'è un'altra soluzione.... cosa deve fare questo file???![]()
In pratica l'organizzatore si registra al sito e imposta la data del torneo, chi vuole partecipare si registra a sua volta e si iscrive al torneo. Il giorno prefissato il server elimina la possibilità di iscriversi e fa partire un file .php che effettua il sorteggio e divide i partecipanti in gruppi
puoi mettere in un crontab l'esecuzione di uno script.php che legga da un db il giorno in cui è programmato l'inizio del torneo (anche l'ora, se vuoi) e la confronta con la data di esecuzione dello script.php
se è il momento, il file chiamato dal cron lancia altri script che si occupano di bloccare le iscrizioni al torneo e organizzano i gironi
ad esempio, puoi lanciare il crontab 15 minuti, gestendo adeguatamente gli orari... oppure ogni minuto... vedi te![]()
Ti ringrazio, farò così e se ci sono problemi scriverò nuovamente in questo topicOriginariamente inviato da clasku
puoi mettere in un crontab l'esecuzione di uno script.php che legga da un db il giorno in cui è programmato l'inizio del torneo (anche l'ora, se vuoi) e la confronta con la data di esecuzione dello script.php
se è il momento, il file chiamato dal cron lancia altri script che si occupano di bloccare le iscrizioni al torneo e organizzano i gironi
ad esempio, puoi lanciare il crontab 15 minuti, gestendo adeguatamente gli orari... oppure ogni minuto... vedi te![]()
![]()