8 messaggi dal 01 novembre 2004
Ho una paginetta in asp per un guestbook ke funziona benissimo se lo provo in locale e sul server, ma gli utenti fuori dall'italia non riescono a scriverci dentro, cioè, è stranissimo perche non viene mostrato nessun messaggio di errore, semplicemente quello ke è scritto nel form sparisce e pare succeda solo agli utenti fuori dall'italia ( il guestbook è in un sito multilingua ) ma la pagina guest è la stessa per tutti, la pagina è talmente banale che mi vergogno quasi ad averci dei problemi,
il form:
<div align="center">
  <form method="POST" action="guest_book.asp?actn=new&mnu=9">
    <table border="0" cellpadding="0" cellspacing="0" width="600">
      <!--DWLayoutTable-->
      <tr>
        <td width="100" height="89" valign="top" class="h2"><%=msg_guestbook_1%></td>
        <td width="500" valign="top">
          <div align="left">
              <textarea name="testo" cols="70" rows="5" class="h2" id="testo"></textarea>
          </div></td>
      </tr>
      <tr>
        <td height="19" valign="top" class="h2"><%=msg_guestbook_2%></td>
        <td valign="top">
          <div align="left">
            <input name="nome" type="text" class="h2" id="nome" size="30" maxlength="50">
          </div></td>
      </tr>
      <tr>
        <td height="24" colspan="2" valign="top">
          <div align="right">
            <input type="submit" value="<%=submit%>">
          </div></td>
      </tr>
      
    </table>
  </form>
</div>


e questa è la fase di scrittura :

  Case "new"

' RICHIEDE I CAMPI DAL FORM
testo = Replace(Request.Form("testo"),"'", "''")
nome = Replace(Request.Form("nome"), "'", "''")

' CONTROLLO CHE I CAMPI SIANO STATI COMPILATI CORRETTAMENTE

    IF testo = "" or nome = "" then
' UNO DEI CAMPI E' VUOTO
%>
</p>
<p>&nbsp;</p>
<hr width="80%" noshade class="h1">
<div align="center"><span class="h1"><a href="javascript:history.back();"><%=msg_guestbook_4%></a></span></div>
<hr width="80%" noshade class="h1">
<%
' ALTRIMENTI AGGIUNGE IL MESSAGGIO
    else
    SQL = "SELECT * FROM Guestbook"
    apriRS RS,SQL,0
    
    RS.Addnew
    
    RS("testo") = testo
    RS("nome") = nome
    RS("data") = Date()
    
    RS.Update
    chiudiRS RS
    
    Response.Write(testo&"<br>")
    Response.Write(nome&"<br>")
    Response.Write(Date()&"<br>")
    '  Response.Write("<a href=""guest_book.asp?mnu=9"">torna al guestbook</a>")
    Response.Redirect "guest_book.asp?mnu=9"
    end if
End Select


aprirs (rs,sql,sel) subroutine per apertura recordset
chiudirs (rs) subroutine che chiude e distrugge il recordset

Quindi mi viene solo da domandarmi se devo specificare da qualche parte la lingua del browser o che sò il codice di qualcosa che specifica la lingua.....sto farfugliando

Quialcuno di voi ha qualche idea su cosa posso provare a fare?
Modificato da Quisazadrah il 02 luglio 2006 13.01 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.