Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    non mi funzionano i form?!

    ciao, sto sviluppando un sito e non capisco xrchè non risco ad eseguire i form. ogni volta che premo sul subimit, mi ripirta alla pagina iniziale del sito (e non come da codice ad XXX.asp ... insomma non mi processa nulla.

    esempio modulo:

    codice:
    <form method="Post" name="imiglioritassii" action="XXX.asp">
    
    <%
    
    Set myconn=Server.CreateObject("ADODB.Connection")
    myconn.Open "Provider = Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/mdb-database/database.mdb")
    
    sql = "SELECT * FROM Imiglioritassi WHERE id=1"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, myconn, 3, 3
    
    Response.write("<td align='center' width='*'><INPUT TYPE='TEXT' NAME='durata' VALUE='" & rs.Fields("Durata") & "' SIZE='7' MAXLENGTH='7'></td>")
    Response.write("<td align='center' width='*'><INPUT TYPE='TEXT' NAME='fisso' VALUE='" & rs.Fields("Fisso") & "' SIZE='7' MAXLENGTH='7'></td>")
    Response.write("<td align='center' width='*'><INPUT TYPE='TEXT' NAME='variabile' VALUE='" & rs.Fields("Variabile") & "' SIZE='7' MAXLENGTH='7'></td>")
    Response.write("<td align='center' width='*'><INPUT TYPE='HIDDEN' NAME='id' VALUE='" & rs.Fields("id") & "'><INPUT TYPE='submit' VALUE='AGGIORNA I TASSI' onFocus='this.blur()'></td>")
    
    response.flush
    
    rs.Close
    set rs = Nothing
    
    myconn.Close 
    set myconn = Nothing
    
    %>
    
    </form>

  2. #2
    sei sicuro che la pagina xxx.asp non processi il file ed indirizzi tutto alla homepage?
    <head> Nothing! </head>
    <body> Open your mind and close your ass !!! </body>

  3. #3
    si è così! non so cosa fare???
    e questo accade per ogni form ...
    ho provato a fare una pagina semplice che mi mostrasse le variabili passate dal form, ma nulla, mi rimanda sempre alla pagina iniziale del sito e se ne frega del form.

    forse il motivo è perchè sono in locale (iis su winxp)??

    sono disperato.
    Marco Lombardo.
    Le inezie fanno la prefezione, e la perfezione non è una inezia (Michelangelo).
    about.me/marco.lombardo
    marco.lombardo@gmail.com

  4. #4
    No! calma!
    prova il codice seguente senza aggiungere altro!
    codice:
    <FORM Action="xxx.asp" Method="get" name="form">
    <Input type=text Name="Cognome" Size=18 value="">
    <Input type=text Name="Nome" Size=18 value="">
    <input type=submit Name="Command" Value="Invia">
    </FORM>
    Ora la pagina xxx.asp
    codice:
    response.write(request.Form("Nome") & " , " & request.Form("Cognome")
    prova e fammi sapere.
    <head> Nothing! </head>
    <body> Open your mind and close your ass !!! </body>

  5. #5
    ci credi che mi fa la stessa cosa??

    se ne infischia di quello che invio con il form e mi rimanda alla home page ... ...

    non so che fare.
    Marco Lombardo.
    Le inezie fanno la prefezione, e la perfezione non è una inezia (Michelangelo).
    about.me/marco.lombardo
    marco.lombardo@gmail.com

  6. #6
    Ummm... non saprei, hai modo di provarlo su un altro server web?
    <head> Nothing! </head>
    <body> Open your mind and close your ass !!! </body>

  7. #7
    forse ho trovato l'inghippo.
    il tutto funziona (quindi mi riamnda alla pagina di elaborazine dati) se metto il <form method="post" action="xxx.asp"> fuori da almeno due livelli di tabella.

    che tu sappia ci sono limitazioni, nel senso i form non funzionano se inclusi in tabelle incluse a loro volta in tabelle??

    mi sembra strano ma ci dev'essere un'altra spiegazione.

    grazie.
    Marco Lombardo.
    Le inezie fanno la prefezione, e la perfezione non è una inezia (Michelangelo).
    about.me/marco.lombardo
    marco.lombardo@gmail.com

  8. #8
    nulla ho trovato davvero la soluzione:
    non chiudevo un'altro form aperto precedentemente ...

    che cretino.

    grazie davvero per il supporto.

    a presto.
    Marco Lombardo.
    Le inezie fanno la prefezione, e la perfezione non è una inezia (Michelangelo).
    about.me/marco.lombardo
    marco.lombardo@gmail.com

  9. #9
    di niente.
    A presto!

    Ciauz!
    <head> Nothing! </head>
    <body> Open your mind and close your ass !!! </body>

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.