Salve a tutti,
io ho un form che raccoglie i dati del cliente e li devo inserire in una tabella (cliente) di un DB Mysql (innoDB,collation ascii_bin). Pero non mi accetta la @ (chiocciola).

Come posso fare per inserirla?

Tra l'altro ho fatto uno script che trasforma i caratteri speciali in codici ma lo sto testando adesso...
codice:
 function change_char(stringa)
  {
  	stringa = stringa.replace(" "/g, "");
	stringa = stringa.replace("\""/g, """);
	stringa = stringa.replace("'"/g, "&");
	stringa = stringa.replace("&"/g, "&");
	stringa = stringa.replace("<"/g, "&lt;");
	stringa = stringa.replace(">"/g, "&gt;");
	stringa = stringa.replace("€"/g, "&euro;");
	stringa = stringa.replace("..."/g, "&hellip;");
	stringa = stringa.replace("à"/g, "&agrave;");
	stringa = stringa.replace("@"/g, "&#64");
  }