Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20
  1. #11
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da yro
    do while not rs_01.EOF

    'calcola la differenza tra la data di oggi e quella del campo
    subtime=NOW()
    data1 = ""&subtime&""
    strdurata= "" & rs_01("durata") & ""
    strscadenza= "" & rs_01("scadenza") & ""
    diff = DateDiff ( "d", (data1), (strscadenza) )

    Response.Write diff & "
    "

    if diff = 3 and rs_01("tregiorni") = "" then
    Response.Write "entrato nell'if" & "
    "



    strFrom="xxxx.com"
    strFromMail="servizio.clienti@xxxx.com"
    strTo= rs_01("nome")
    strToMail= rs_01("mail")


    Set objMail = Server.CreateObject("CDONTS.NewMail")
    objMail.From = strFrom & "<" & strFromMail & ">"
    objMail.to = strTo & "<" & strToMail & ">"
    objMail.Subject = "Avviso di scadenza"
    objMail.Body = "testo"
    objMail.Importance=0
    objmail.MailFormat=0
    objMail.bodyFormat=0
    objmail.Send()


    'aggiunge ok nel campo
    rs_01("tregiorni") = "ok"
    rs_01.update



    elseif diff = 0 and rs_01("zerogiorni") = "" then
    Response.Write "entrato nell'elseif" & "
    "



    strFrom="xxxx.com"
    strFromMail="servizio.clienti@xxxx.com"
    strTo= rs_01("nome")
    strToMail= rs_01("mail")


    Set objMail = Server.CreateObject("CDONTS.NewMail")
    objMail.From = strFrom & "<" & strFromMail & ">"
    objMail.to = strTo & "<" & strToMail & ">"
    objMail.Subject = "Avviso di scadenza"
    objMail.Body = "testo"

    objMail.Importance=0
    objmail.MailFormat=0
    objMail.bodyFormat=0
    objmail.Send()

    'aggiunge ok al campo
    rs_01("zerogiorni") = "ok"
    rs_01.update

    end if
    Response.Write "non entrato" & "
    "
    vediamo se entra!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  2. #12
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    oppure scrivi la condizione così:
    codice:
    if diff = 3 and rs_01("tregiorni") = "" or IsNull(rs_01("tregiorni")) then
    non ho più idee!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #13
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    ...ma quanto è utile fra l'altro la seconda condizione? :master:
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  4. #14
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    mi da non entrato su tutti e 3 i post.

    il problema è questo

    quando mancano 3 giorni alla cancellazione del post deve inviere una mail e quando mancano 0 giorni ne deve inviare un'altra.

    siccome non osso mettere semplicemente l'invio delle mail perche se non visitasse nessuno quella pagina non invierebbe nulla e se ci sono 100 visitatori invia 100 mail, allora ho pansato di fare cosi, se il campo 3giorni è vuoto invia la mail e riempie quel campo(cosi il 2° visitatore non farà rimandare una seconda mail), e lo stesso vale per il campo 0 giorni.
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  5. #15
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da yro
    mi da non entrato su tutti e 3 i post.

    il problema è questo

    quando mancano 3 giorni alla cancellazione del post deve inviere una mail e quando mancano 0 giorni ne deve inviare un'altra.

    siccome non osso mettere semplicemente l'invio delle mail perche se non visitasse nessuno quella pagina non invierebbe nulla e se ci sono 100 visitatori invia 100 mail, allora ho pansato di fare cosi, se il campo 3giorni è vuoto invia la mail e riempie quel campo(cosi il 2° visitatore non farà rimandare una seconda mail), e lo stesso vale per il campo 0 giorni.
    ok provato anche con la condizione tre post più su?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  6. #16
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da Sypher
    oppure scrivi la condizione così:
    codice:
    if diff = 3 and rs_01("tregiorni") = "" or IsNull(rs_01("tregiorni")) then
    non ho più idee!
    con questo funziona!
    ma cè un problema:

    mi riempie tutti i campi del record tregiorni anche se diff non è =3 senza però inviare la mail!! :master:
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  7. #17
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    vado a mangiare, se puoi ci sentiamo dopo pranzo!

    grazie ancora!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  8. #18
    Utente di HTML.it L'avatar di fiber81
    Registrato dal
    Oct 2002
    Messaggi
    328
    if diff = 3 and (rs_01("tregiorni") = "" or IsNull(rs_01("tregiorni"))) then

    Prova con le parentesi
    ciao
    Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!

  9. #19
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da fiber81
    if diff = 3 and (rs_01("tregiorni") = "" or IsNull(rs_01("tregiorni"))) then

    Prova con le parentesi
    ciao


    funzica!!

    grassie 1000!!

    spero non escano altri problemi... casomai vi chiamo ancora!!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  10. #20
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da yro


    funzica!!

    grassie 1000!!

    spero non escano altri problemi... casomai vi chiamo ancora!!!
    opps...avevo dimenticato le parentesi sorry!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.