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> </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 -