Visualizzazione dei risultati da 1 a 6 su 6

Discussione: FireFox non Salva

  1. #1

    FireFox non Salva

    Ciao.
    Ho un piccolo problema che non mi aspettavo.
    Sto ralizzando una miniapplicazione con sovrapposizione di immagini.
    Giocando con i CSS e rendendo le immagini flottanti ho risolto questo problema.
    Io uso IE6. Avendo una volta realizzato un piccolo sito che giocava con i CSS mi ero imbattuto in un bug che si creava su FF, così ho chiesto ad un amico di testarmi l'applicazione su FF (e su IE7 già che c'era).
    Tutto funziona a dovere, se non che con FireFox non si riesce a salvare i dati, mentre con IE6 e IE7 non ci sono problemi.

    Mi baso su uno stupidissimo DB Access, e i dati della form li passo ad un file di salvataggio chiamato Salva.asp (di cui ne posto il codice).

    Siamo ancora in stato embrionale ma DEVO capire x' IE non ha problemi di salvataggio e FF si...

    Dimenticavo...il submit del form lo faccio method="post"

    Codice PHP:
    <%@ Language=VBScript %>

    <%


        
    Dim strConn,strsql
        
    'strConn = "Driver={Microsoft Access Driver (*.mdb)};Dbq=test.mdb;Uid=Admin;Pwd=;"
        strConn = "Provider=Microsoft.Jet.OLEDB.4.0;persist security info=false;data source=" & Server.MapPath("Sun_db.mdb")
        '
    strConn "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=curriculum;USER=root;PASSWORD=;OPTION=3;"         
        
    Set objConn Server.CreateObject("ADODB.Connection")
        
    objConn.Open strConn

        IDUtente
    =1
        stringID 
    request.Form("portachiavi_colore")
        
    stringID stringID ";" request.Form("selezione_logo_fronte")
        
    stringID stringID ";" request.Form("selezione_scritta_fronte")
        
    stringID stringID ";" request.Form("selezione_scritta_fronte_piccola")
        
    stringID stringID ";" request.Form("selezione_logo_retro")
        
    stringID stringID ";" request.Form("selezione_scritta_retro")
        
    stringID stringID ";" request.Form("selezione_scritta_retro_piccola")
        
    NickName="Test"
        
    Varianti request.Form("selezione_varianti")

        
    strsql "Insert Into Prenotazione (id_utente,Composizione_id,NickName,Varianti) values(1,'" stringID "','" NickName "','" Varianti "');"
    '    response.Write strsql
    '    
    response.end
        set objRs
    =objConn.Execute(strsql)
        
        
        
    objConn.Close
        set objConn 
    Nothing

        response
    .Write "Salvato"
    %> 
    Il mio mononeurone ormai ha fatto le valigie e m'ha lasciato in completa solitudine...yuuuuhuuuuu, c'è neeessuuuuuunoooooo????...gluglugl...u

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Al posto di questo:
    set objRs=objConn.Execute(strsql)

    metti questo:
    objConn.Execute(strsql)

    Il browser non incide con le operazioni lato server.

    Roby

  3. #3
    News: Non scatta il submit del form, difatti (a quanto mi è stato detto) al click del salvataggio non succede nulla, mentre dovrebbe appunto aprire il file Salva.asp.

    Il form è action="Salva.asp" method="post"
    il submit scatta tramite Link href="#" onclick="javascript:submit()"

    Ripeto, con IE nessun problema mentre con FF non fa nulla.
    Il mio mononeurone ormai ha fatto le valigie e m'ha lasciato in completa solitudine...yuuuuhuuuuu, c'è neeessuuuuuunoooooo????...gluglugl...u

  4. #4
    Originariamente inviato da ruttoloruttolo
    News: Non scatta il submit del form, difatti (a quanto mi è stato detto) al click del salvataggio non succede nulla, mentre dovrebbe appunto aprire il file Salva.asp.

    Il form è action="Salva.asp" method="post"
    il submit scatta tramite Link href="#" onclick="javascript:submit()"

    Ripeto, con IE nessun problema mentre con FF non fa nulla.
    E' la chiamata javascript sull'onclick che su FF non funziona...
    codice:
    Esegui
    javascript senza il trattino nel mezzo...

  5. #5
    Scusami...non ho capito...

    devo scrivere "java-script" invece di "javascript"?

    ma la dicitura "javascript" l'ho usata in altri punti senza problemi, è per questo che non mi è chiaro...non dovrebbe MAI funzionare, e invece solo nel submit...

    Il mio mononeurone ormai ha fatto le valigie e m'ha lasciato in completa solitudine...yuuuuhuuuuu, c'è neeessuuuuuunoooooo????...gluglugl...u

  6. #6
    Originariamente inviato da ruttoloruttolo
    Scusami...non ho capito...

    devo scrivere "java-script" invece di "javascript"?

    ma la dicitura "javascript" l'ho usata in altri punti senza problemi, è per questo che non mi è chiaro...non dovrebbe MAI funzionare, e invece solo nel submit...

    Al contrario, devi scrivere javascript e NON java-script.
    Firefox è più rigido nella comprensione del linguaggio di scripting lato client, mentre explorer è un po più flessibile.
    Se a FF dai una funzione errata lui non la interpreta, mentre IE si...

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.