Visualizzazione dei risultati da 1 a 6 su 6

Discussione: schedulare operazioni

  1. #1

    schedulare operazioni

    Ciao,

    ho una pagina asp che voglio sia eseguita periodicamente (diciamo 1 volta al giorno, tutti i giorni); so che devo metterla nelle operazioni pianificate, ma so anche che devo trasformare la pagina in un file vbs; dato che non ho accesso al server e devo chiedere di pianificare il file ai gestori del server, devo dare loro il file già pronto. Potreste aiutarmi a trasformare la pagina in uno script vbs? questa è la pagina:

    <%


    file = "http://www.sito.it/pagina.asp"

    dbPath = Server.MapPath("\")

    dim UpdatingMail
    oggi = date()

    oggetto_mail = "oggetto mail"

    Set dbConn=Server.CreateObject("ADODB.Connection")
    dbConn.ConnectionTimeout=60
    dbConn.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & dbPath & "\file_del_database.mdb")

    sql = "SELECT * FROM tabella_annunci ORDER BY data DESC,id_annuncio DESC"
    Set RS=Server.CreateObject("ADODB.Recordset")
    RS.Open sql,dbConn,1,3

    Do While Not RS.EOF

    scadenza = RS("scadenza")
    diff = DateDiff("d", oggi, scadenza)

    If diff = 7 Then

    data_annuncio = RS("data")
    id_annuncio = RS("id_annuncio")
    password_annuncio = RS("password")
    testo_mail = "testo della mail"

    Set UpdatingMail = CreateObject("CDONTS.NewMail")

    UpdatingMail.From = "webmaster@laser4000.it"
    UpdatingMail.To = RS("email")
    UpdatingMail.Subject = oggetto_mail
    UpdatingMail.BodyFormat = 0
    UpdatingMail.MailFormat = 0
    UpdatingMail.Importance = 0
    UpdatingMail.Body = testo_mail

    UpdatingMail.Send

    Set UpdatingMail = Nothing

    RS("already_updated") = "No"
    RS.Update

    End If

    RS.MoveNext

    Loop

    RS.Close
    Set RS=Nothing

    dbConn.Close
    Set dbConn=Nothing

    %>

    Grazie 1000

    ciao

  2. #2
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    :master:
    forse mi sbaglio ma:
    non è già vbscript?

    Rixx

  3. #3
    GIA! ma mi da degli errori se lo salvo come file.vbs
    deve esserci qualche errore (mentre come file.asp funziona tutto a meraviglia!)

  4. #4
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    661
    Originariamente inviato da 4everskiff
    GIA! ma mi da degli errori se lo salvo come file.vbs
    deve esserci qualche errore (mentre come file.asp funziona tutto a meraviglia!)

    forse intendi farlo girare senza iis ? (script lato client)

  5. #5
    Se non sbaglio per schedulare un'operazione sul server questa deve essere salvata come file.vbs... oppure sbaglio???

    non lo so perchè non ho mai avuto l'opportunità di mettere s le mani su un server, lavoro sempre in locale con iis!

  6. #6
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    Allora tutti i server.mappath trasformali in percorsi fisici (in vb c'è app.path ma non credo che ci sia in vbs)


    il server.createObject diventa CreateObject e basta

    leva logicamente anche i deliminatori di script asp <% %>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.