Newsgroup: it.comp.www.php
Titolo: Eseguire operazioni ad una data ora

 
          Ciao,
ho creato una pagina che deve creare dei calendari. Questa pagina non viene
mai richiamata dagli utenti ma ad una certa ora deve eseguire le istruzioni
inessa contenute. Io all'inizio della pagina ho inserito un if che controlla
l'orario del pc (perchè sto lavorando su localhost) o del server e lo
confronta con quello impostato da me. Ovviamente non funziona finchè non
carico la pagina. E' possibile fare quello che voglio?
Michele
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Potresti inserire un
header("Location:pagina_da_eseguire.php");
 in una pagina che visitano gli utenti. Questa riga naturalmente va eseguita
ad un certo orario quindi inserisci l'istruzione if.
Nella pagina pagina_da_eseguire.php, inserisci un altro header che riporta
alla pagina di provenienza. Cosě l'utente non si accorge di niente o quasi.
Oppure sempre in una pagina visitata dagli utenti puoi far aprire una
finestra ad una certa ora con window.open()
Oppure puoi tenere il computer sempre acceso e connesso ad internet ed
eseguire un operazione pianificata che apre la pagina in questione
Oppure se hai i privilegi di root del server dove č inserito il tuo sito
puoi inserire un'operazione pianificata (su linux per esempio potresti agire
sul file /etc/cron.hourly).
Francesco Duca
http://www.goldenweb.it

 le istruzioni inessa contenute.
Cerca tra i vecchi post, se ne e' discusso decine di volte. Le
soluzioni sono crontab/scheduled task o fake image/etc.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 potresti agire sul file /etc/cron.hourly).
Non serve essere root per utilizzare crontab.


 L'uomo, conscio di sbagliare, persevera.
L'uomo conscio di sbagliare, persevera a sbagliare o persevera nel trovare
la soluzione esatta?

 predefinito per un utente root
Hai scritto "se hai i privilegi di root" il che sembra far supporre che
un utente "che non ha i privilegi di root" non possa utilizzare crontab.
-- 
I am what I am, I do what I can


Ciao, ho cercato qua e la crontab ed ho trovato varie info. Ad esempio ho
trovato questo:
http://www.diludovico.it/guide/cron.shtml
che per me è stato esplicativo ma ci sono dei punti che non capisco (data la
mia ignoranza in materia). Per esempio cosa significa "accesso via
telnet/ssh al server" o "Carica il file in modalità ASCII sul server"? Quale
estensione deve avere il file cron?
In locale posso provarlo?
Ho S.O. Windows e non Linux (causa problemi durante installazione).


 Ho S.O. Windows e non Linux (causa problemi durante installazione).
Su S.O. Windows puoi usare gli scheduled task.


 essere abilitato a farlo.
E su un normale hosting come si può essere abilitati? E automatico o è
necessario richiedere l'abilitazione?
MIchele


 necessario richiedere l'abilitazione?
Su un normale hosting probabilente non ti viene fornito accesso alla
shell. Se viene fornito il pannello cPanel puoi utilizzare quello per
gestire i crontab.


 modlaita' SSH o telnet", mi puoi dire di piy?
Leggi questo, oppure cerca con Google.
http://www.openskills.info/view/boxdetail.php?IDbox=62


Chi, a prezzi contenuti, offre questo servizio? Io per adesso non ne ho
trovati.


Chi, a prezzi contenuti, offre questo servizio? Io per adesso non ne ho
trovati.
Michele


 Chi, a prezzi contenuti, offre questo servizio? 
Per il servizio cron tramite cPanel suggerisco
http://www.serverplan.com/


Ciao, ho letto le offerte su www. 
serverplan.com
 e, non avendo molta
esperienza, vorrei chiedere se come traffico mensile 1 Gb è tanto o è poco.
Ovvio che dipende da quanti utenti visitano il sito e quanto sono grandi le
pagine ma non sapendo quanto si scarica di solito visitando siti vari non ho
idea di quanto quel Gb.
Grazie,


 visitando siti vari non ho idea di quanto quel Gb.
E' una domanda da it.lavoro.professioni.webmaster, comunque: 
[quoto ServerPlan.com]
Traffico mensile 
E' la quantita di informazioni che un navigatore scarica entrando nel
vostro sito. Ad esempio se ogni giorno nel vostro sito entrano 100
navigatori che tra download, visualizzazione delle pagine, immagini,
etc, ognuno di loro scarica complessivamente 100 Kb allora il traffico
di un giorno e: 100 navigatori x 100Kb = 10.000 Kb pari a 10 Mb che in
un mese sono 310 Mb (Ipotesi di 31 giorni). Lo stato del traffico
mensile e consultabile direttamente dal pannello di controllo.
[/quoto]
Il costo del traffico aggiuntivo si attesta sui 4 euro/Gb per cui fai
un po' tu i conti.
Comunque puoi anche usarlo solo per l'hosting di crontab e restare con
il tuo sito dove stai ora se preferisci.


 
http://www.serverplan.com/
il servizio cron lo trovi anche nel cPanel d i 
www.tribea.com