Ciao
E' possibile creare operazioni sfruttando l'ora e minuti?
Tipo:
"adesso" sono le 12.00
se sono passati 10 minuti da "adesso" stampa a video "Ciao"
Grazie
Ciao
E' possibile creare operazioni sfruttando l'ora e minuti?
Tipo:
"adesso" sono le 12.00
se sono passati 10 minuti da "adesso" stampa a video "Ciao"
Grazie
Comunque Grazie
spiegati meglioOriginariamente inviato da fosforo
Ciao
E' possibile creare operazioni sfruttando l'ora e minuti?
Tipo:
"adesso" sono le 12.00
se sono passati 10 minuti da "adesso" stampa a video "Ciao"
Grazie
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
Giusto.
Mettiamo che devo spostare un file ma questo file è ancora aperto da un utente e chiaramente il SYSOP non me lo permette.
Se provo a spostare il file con ASP ricevero un messaggio di errore.
Ma se ci provo dopo 1 minuto magari il file è disponibile, quindi creo
un'operazione sfruttando il tempo e dopo 1 minuto ASP riprova nello spostamento del file.
Comunque Grazie
hum....Originariamente inviato da fosforo
Giusto.
Mettiamo che devo spostare un file ma questo file è ancora aperto da un utente e chiaramente il SYSOP non me lo permette.
Se provo a spostare il file con ASP ricevero un messaggio di errore.
Ma se ci provo dopo 1 minuto magari il file è disponibile, quindi creo
un'operazione sfruttando il tempo e dopo 1 minuto ASP riprova nello spostamento del file.
no lascia perdere dovresti mettere un'operazione schedulata che faccia lo spostamento (operazione da configurare su IIS). Cerca un'altra soluzione
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
Certo
Lo spostamento è solo un esempio.
Si potrebbe astendere a qualsiasi cosa.
E' il meccanismo che devo trovare.
Cioè creare un timer che faccia un'operazione lavorando sul tempo.
ES:
Ho inserito un dato in un DB, dopo un'ora avvertimi.
Es:
Apro una pagina e ASP mi dice da quanto tempo sono su questa pagina .
Comunque Grazie
Aggiungi scheduling su iis che ogni tot ti richiami una pagina asp che esegua lo script.. oppure ad ogni session_onstart nel global.asa controlli l'orario e se si verificano le condizioni che ti interessano fai partire lo script... dipende da come lo vuoi fare.. di certo non puoi dire ad uno script "ecco bravo adesso riparti tra un'ora" tipo come si fa in javascriptOriginariamente inviato da fosforo
Certo
Lo spostamento è solo un esempio.
Si potrebbe astendere a qualsiasi cosa.
E' il meccanismo che devo trovare.
Cioè creare un timer che faccia un'operazione lavorando sul tempo.
ES:
Ho inserito un dato in un DB, dopo un'ora avvertimi.
Es:
Apro una pagina e ASP mi dice da quanto tempo sono su questa pagina .
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
Ho fatto questo esperimento.
Dim MiaOra
MiaOra= (Timer + 10)
Do While (timer < MiaOra)
Response.Write("ciao ciao")
Loop
Response.Write("finito")
Non stampa "ciao ciao"
ma dopo 10 secondi stampa "finito"
Comunque Grazie
se ti ho detto che non si può fare nella pagina ci sarà un motivo no? Non si può mettere in una pagina asp un'attesa, di nessuna sorta... puoi provare a fare un loop tra 100.000 numeri in maniera da rallentarne l'esecuzione, ma cmq apparte caricare il server inutilmente, non risolveresti il problema. Se vuoi fare delle operazioni "a tempo" c'è lo scheduling o la session_onstart che puoi usare per richiamare pagine e/o script che devono essere eseguiti ad un certo istante di tempoOriginariamente inviato da fosforo
Ho fatto questo esperimento.
Dim MiaOra
MiaOra= (Timer + 10)
Do While (timer < MiaOra)
Response.Write("ciao ciao")
Loop
Response.Write("finito")
Non stampa "ciao ciao"
ma dopo 10 secondi stampa "finito"
![]()
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages