Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    165

    3 form nello stesso sito

    ciao a tutti,
    ho realizzato tre form nello stesso sito, ma solo uno funziona???
    il form che funziona è collegato con file send.asp
    gli altri che non vanno li ho collegati con file diversi, send_1.asp e send_2.asp
    (altrimenti arrivano email con tante voci)

    dipende da questo? si può risolvere?

    grazie ciao

  2. #2
    Non mi risultano ci siano limiti in numero di form da inserire in una pagina web (non sito...).

    Immagino che i file send_1.asp e send_2.asp esistano...

    Non sono Form dentro Form vero?
    La vita è bella perché tutto fa brodo
    Cerchi un angolo di paradiso? Vieni a Crealla!

  3. #3
    se ci fai vedere i form ti diciamo qualcosa di più
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    165
    scusate, mi son dimenticato il link al sito:

    http://www.accademiariccione.it/conc...a_riccione.asp

    sono due form distinti, ognuno collegato con un "send" diverso, non campisco dove ho sbagliato. Il form nella pagina contatti è perfettamente funzionante!


    grazie


    un saluto da Rimini

  5. #5
    con i link ci facciamo poco... ci serve il listato
    ...Se avanzo seguitemi... Se indietreggio uccidetemi...
    BiteFight... arruolati con me e non te ne pentirai

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    165
    giusto!


    grazie mille

    questo è il mio codice nell' head:


    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_findObj(n, d) { //v4.01
    var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_validateForm() { //v4.0
    var i,p,q,nm,test,num,min,max,errors='',args=MM_valida teForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
    if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
    if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
    } else if (test!='R') { num = parseFloat(val);
    if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
    if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
    min=test.substring(8,p); max=test.substring(p+1);
    if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
    } if (errors) alert('The following error(s) occurred:\n'+errors);
    document.MM_returnValue = (errors == '');
    }
    //-->
    </script>


    questo è il form:

    <form action="send_2.asp?azione=si" method="post" >
    <table width="395" border="0" cellpadding="0" cellspacing="0" background="foto_contatti_2.gif" >
    <tr>
    <td width="393" height="397"><table width="390" height="475" align="center" cellpadding="0" cellspacing="10" background="sfondo_email.jpg" >
    <tr>
    <td width="29%"><div align="center" class="Stile10">
    <div align="left" class="testo">Nome*</div>
    </div></td>
    <td width="71%" valign="top"><div align="left">
    <input name="nome" type="text" id="nome" />
    </div></td>
    </tr>
    <tr class="stili">
    <td><div align="left"><span class="testo">Cognome</span></div></td>
    <td><div align="left">
    <input id="cognome"
    name="cognome" />
    </div></td>
    </tr>
    <tr class="stili">
    <td><div align="left"><span class="testo"> E-mail*</span></div></td>
    <td><div align="left">
    <input id="email3" name="email" />
    </div></td>
    </tr>
    <tr class="stili">
    <td><div align="left"><span class="testo">Telefono</span></div></td>
    <td><div align="left">
    <input id="telefono" name="telefono" />
    </div></td>
    </tr>
    <tr>
    <td height="26"><div align="left"><span class="testo">Richiesta</span></div></td>
    <td><div align="left">
    <textarea name="messaggio" cols="23" rows="5" id="messaggio"></textarea>
    </div></td>
    </tr>
    <tr>
    <td height="42"><div align="left" class="testo">Come ci ha conosciuto?

    </div></td>
    <td><div align="left">
    <select
    name="come_ci_hai_trovato" size="1" id="come_ci_hai_trovato">
    <option value="seleziona">seleziona</option>
    <option value="motore di ricerca">motore di ricerca</option>
    <option value="altro sito">altro sito</option>
    <option value="consiglio di un amico">consiglio di un amico</option>
    <option value="nostro cliente">nostro cliente</option>
    <option value="altro">altro</option>
    </select>
    [img]spazio.gif[/img]</div></td>
    </tr>
    <tr>
    <td valign="top"><div align="right">
    <input name="privacy" type="checkbox" id="privacy" value="accetto" checked="checked" />
    </div></td>
    <td><div align="justify" class="Stile29"> Autorizzo l' Accademia di Danza e Musica di Riccione al trattamento dei dati personali ai sensi del decreto legislativo n.196/2003 sulla tutela della privacy.</div></td>
    </tr>
    <tr>
    <td height="16" colspan="2" valign="top"><div align="left" class="testo4">
    <div align="right" class="Stile29">[img]spazio.gif[/img](*) i campi con l'asterisco sono obbligatori</div>
    </div></td>
    </tr>
    <tr>
    <td height="24" valign="top"><div align="left"> </div></td>
    <td height="24"><div align="left">
    <input name="Submit" type="submit" onclick="MM_validateForm('nome','','R','email3','' ,'R');return document.MM_returnValue" value=" Invia " />
    </div></td>
    </tr>
    </table>
    <div align="center"></div></td>
    </tr>
    </table>
    </form >

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    165
    dimenticavo:

    questo è send_2:



    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>

    <%
    if request.QueryString("azione") = "si" then
    nome = request.form("nome")
    cognome = request.form("cognome")
    email = request.form("email")
    telefono = request.form("telefono")
    messaggio = request.form("messaggio")
    come_ci_hai_trovato = request.form("come_ci_hai_trovato")
    privacy = request.form("privacy")



    mess= "nome:"& nome & VbCrLf &_
    "cognome:"& cognome & VbCrLf &_
    "email:"& email & VbCrLf &_
    "telefono:"& telefono & VbCrLf &_
    "messaggio:"& messaggio & VbCrLf &_
    "come_ci_hai_trovato:"& come_ci_hai_trovato & VbCrLf &_
    "privacy:"& privacy & VbCrLf



    Dim objMail
    Set objMail = Server.CreateObject("CDO.Message")
    objMail.From= nome & "<" & email & ">"
    objMail.To= "accademiariccione.it<info@keramosimmagini.net >"
    objMail.Subject="E-mail dal sito"
    objMail.TextBody=mess
    objMail.Fields("urn:schemas:httpmail:importance"). Value = 2
    objMail.Fields.Update()
    objMail.Send()
    Set objMail = nothing
    Else
    response.write "torna al form"
    end if

    %>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>send</title>
    <style type="text/css">
    <!--
    .Stile3 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    }
    .Stile4 {font-size: x-small}
    .Stile17 {color: #FFFFFF}
    body,td,th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    }
    a:link {
    color: #666666;
    text-decoration: none;
    }
    a:visited {
    text-decoration: none;
    color: #666666;
    }
    a:hover {
    text-decoration: none;
    color: #FC9103;
    }
    a:active {
    text-decoration: none;
    }
    .Stile18 {font-family: Arial, Helvetica, sans-serif}
    .Stile19 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    }
    .Stile20 {font-size: 12px}
    a {
    font-size: 12px;
    }
    -->
    </style>
    </head>

    <body>
    <div align="center">


    </p>


    </p>
    <p class="Stile3"></p>
    <p class="Stile3"></p>
    <p class="Stile3"></p>
    <TABLE borderColor=#666666 height=41 cellSpacing=0 cellPadding=0
    width=365 border=1>
    <TBODY>
    <TR>
    <TD width="319"
    height=19 borderColor=#CCCCCC bgColor=#e9e9e9 class=tex-size11><DIV class=text-size10 align=center><span class="Stile17"></span></DIV></TD>
    </TR>
    <TR>
    <TD borderColor=#EAFFD7 bgColor=#EAFFD7 height=20><DIV class=text-size10 align=center>
    <DIV align=left>
    <TABLE cellSpacing=3 cellPadding=3 width="100%"
    border=0>
    <TBODY>
    <TR>
    <TD width="100%" bgColor=#ffffff><div align="center">
    <p class="Stile4">

    <span class="Stile20">E-mail inviata correttamente

    risponderemo al pi&ugrave; presto</span></p>
    <p class="Stile4"></p>
    <p class="Stile18"><span class="Stile19">&gt;&gt; </span>torna al sito</p>
    </div></TD>
    </TR>
    </TBODY>
    </TABLE>
    </DIV>
    </DIV></TD>
    </TR>
    </TBODY>
    </TABLE>
    </div>
    </body>
    </html>

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    165
    ho fatto delle verifiche:


    se i form sono collegato con il file sed.asp funzionano, se li collego con send_2 o send_3 NO!!!

  9. #9
    Se la form ha method="post", mi spieghi come fai a:
    codice:
    <%
    if request.QueryString("azione") = "si" then
    ???

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    165
    non me ne intendo molto, ma

    <%
    if request.QueryString("azione") = "si" then


    l'ho sempre usato e funziona benissimo!

    che errore ci sarebbe?

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.