Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387

    Problemi con If then e include in una pagina pura asp

    codice:
    <% if Session("autenticato") <> "OKADMIN" then
    response.redirect("index.asp")
    end if
    
    num_ordine = request.Form("num_ordine")
    stato = request.Form("stato")
    tracciatura = request.Form("tracciatura")
    email = request.Form("email")
    
    sql = "update ordini set stato = '"&stato&"', tracciatura = '"&tracciatura&"' where num_ordine = "&num_ordine&" "
    rs.open sql, cn
    if stato = "Confermato" then %>
    
     <%
    end if
    if stato = "Spedito" then %>
    
     <%
    end if
    response.redirect("home.asp")
    rs.close
    cn.close
    set rs = nothing
    set cn = nothing
    %>
    Ho questa paginetta solo in asp, senza tag HTML, perchè appunto deve solo svolgermi un codice.

    Gli "stati" sono diversi, ma devo mandare due mail diverse solo in due casi: se confermato oppure se spedito.

    Gli errori che riscontro sono:

    1 - IN OGNI caso, prova a far partire la mail
    2 - in conseguenza di ciò, il secondo include mi da errori perchè alcune variabili sono definite anche nel primo (e certo, perchè se devo far partire solo uno!)
    3 - Se li metto all'interno dei "<%" e "%>" quindi immersi nel vero e proprio asp mi dice che la funzione include non è definita....

    Domanda: come si include in una pagina pura asp?



    Grazie mille!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Devi ripassare il funzionamento degli include: l'interprete ASP prima incorpora nel sorgente della pagina il contenuto delle include, poi passa ad eseguire il codice.

    Struttura meglio la pagina e/o il contenuto dei files inclusi e valuta l'opportunita' di utilizzare la Server.Execute o la Server.Tranfer

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387
    grazie mille per la dritta!

    Mi rimetto un po' a studiare va

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.