Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: redirect o session

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 1999
    Messaggi
    42

    redirect o session

    Allora cerco di spiegare il mio problema.
    Includo tramite iframe delle pagine asp in uno CSV in PHP.
    La prima pagina (pagina.asp) contiene un bottone

    codice:
    form method="POST" action="codice.asp">
    
                    
    <p align="center"><input type="submit" value="Iscrizione/Subscription" name="B1" 
    class="campiform" style="width: 142; height: 25"></p>
    </form>
    che tramite la pagina codice.asp reindirizza l'utente ad una pagina contenente un form per la raccolta di dati etc.

    questo è il il codice della pagina codice.asp:

    codice:
    <%
    
    If Session("CorrettaIscrizio") = "OK" then
    Session("IP_Indirizzo") = Request.ServerVariables("REMOTE_ADDR")
    Set objRS=Server.CreateObject ("ADODB.Recordset")
    objRS.Open "T_Codici", objConnDBI, , 3, 2
    objRS.AddNew
    objRS("IpAddress")= Session("IP_Indirizzo")
    FirstCode = DateDiff("n", Now(), #10/14/2004#)
    SecondCode=Replace(Session("IP_Indirizzo"),".","-",1)
    Session("Codice") = Cstr(FirstCode) + "-VA" + SecondCode
    objRS("codice") = Session("Codice")
    objRS.Update
    objRS.Close	
    Set objRS=Nothing
    	
    objConnDBI.Close
    set objConnDBI=Nothing
    Response.Redirect "pagina1.asp"
    else
     Response.Redirect "pagina.asp"
     end if
    
    %>
    il problema è questo, se utilizzo w2k +ie6 tutto funziona bene e l'utente viene reindirizzato correttamente alla pagina1.asp.
    Se utilizzo WXP non viene caricata la pagina1.asp e si resta fermi sulla pagina.asp

    La cosa strana è che se io apro le pagine in questione, non nell'iframe, tutto funziona

    Vi chiedo una manina

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 1999
    Messaggi
    42
    up

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Mi sa che ti sei risposto da solo. Non viene correttamente gestito l'utilizzo degli iframe...

    Roby

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 1999
    Messaggi
    42
    Purtoppo quello che mi indichi non mi è d'aiuto, perchè non so come risolverlo.
    Se ad esempio io "apro" artificialmente la sessione relative alle pagine nel iframe attraverso un link che le apre normalmente nel browser e poi continuo a lavorare nel iframe, il tutto funziona.
    Quello che mi rompe è che con qualsiasi SO funziona, tranne che con XP

  5. #5
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Sinceramente, l'unico problema che ho riscontrato con xp e l'uso degli iframe è a livello di grafica. Qualche volta si possono avere problemi negli allineamenti... e poi per problemi di gestione degli stessi su vari tipi di browser, non sono sempre consigliati.
    In pratica, tu stai operando il tutto all'interno di un iframe visualizzato in una pagina in php?
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 1999
    Messaggi
    42
    esatto. Diciamo che utilizzo un componente del CSV che sfutta iframe per pubblicare le pagine in questione.
    Se invece creo proprio delle pagine utilizzando il tag iframe, sembra che tutto vada bene, tranne che non mi registra idati nel Db. Misteri!! perchè con W2k funge tutto.
    Spero in un vostro aiuto illuminante

  7. #7
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Nell'ipotesi che tu utilizzassi il tag iframe, non riesci a visualizzare nemmeno le informazioni provenienti dal form ovvero a farti stampare nella pagina i request?
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 1999
    Messaggi
    42
    i dati si stampano e viene mantenuto fino in fondo un codice che attribuisco a chi compila il form

  9. #9
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    e allora se non registra i dati nel db il problema è nella query, o nella connessione al database presente o inclusa in quella pagina.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 1999
    Messaggi
    42
    Allora utilizzando direttamente il tag iframe adesso mi funziona, forse prima avevo fatto qualche casino trasferendo i file o simili.
    Rimane invece il poblema originale (utilizzo del componente che sfrutta iframe).
    Qullo che mi fa imbestialire che con altri sistemi operativi funziona.
    A questo punto non so dove cercare. Boh!

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.