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

    Problema LATO SERVER con Mozilla!!

    Ciao a tutti,
    mi e' capitata davvero una cosa strana, nel code behind ho un contatore che fa + o - cosi':

    codice:
    void counter(){
    	string strConnect = ConfigurationSettings.AppSettings["connection"];
    	OleDbConnection myConn = new OleDbConnection(strConnect);
    	
    	string SQL="INSERT INTO contatore(referer,ip,country,data) VALUES ('" 
    	+ Request.ServerVariables["HTTP_REFERER"] + "','" + Request.ServerVariables["REMOTE_ADDR"].ToString()
    	+ "','" + Request.ServerVariables["HTTP_ACCEPT_LANGUAGE"] + "','"+DateTime.Now.ToString()+"')";
    	OleDbCommand myComm = new OleDbCommand(SQL,myConn);
    	//Response.Write(Request.ServerVariables["ALL_HTTP"] + " - " + Request.ServerVariables["REMOTE_USER"]);
    	myConn.Open();
    	myComm.ExecuteNonQuery();
    	myConn.Close();
    	}
    funziona sia con IE che con Opera ma con Mozilla mi segnala errore nella stringa SQL (dicendo che i dati che voglio salvare nel database sono troppi!!!).... :master: :master:
    Ma .... ASP.NET non e' un linguaggio Server Side????
    Perche' proprio il codice lato server non funziona per un determinato client????

    O forse ho trovato una falla di .NET (o di Mozilla) ????? VVoVe:

    A qualcuno e' capitata qualcosa del genere??
    We live thinking we will never die.
    We die thinking we had never lived.

  2. #2
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    qual'è l'errore esatto?
    Voglio l'alt+s anche per FF

  3. #3
    potrebeb essere o un campo dimensionato (magari qualche stringa che arriva da mozilla è più lunga) :master:

  4. #4
    Originariamente inviato da DeBe99
    potrebeb essere o un campo dimensionato (magari qualche stringa che arriva da mozilla è più lunga) :master:
    Mi associo: controlla che il campo dove salvi l'HTTP_ACCEPT_LANGUAGE del browser sia abbastanza lungo da contenere la stringa inviata da Mozilla.


  5. #5
    l'HTTP_ACCEPT_LANGUAGE e' una string di lunghezza 10, dovrebbe entrarci teoricamente..
    Cmq provero' a "ingrandirlo"
    We live thinking we will never die.
    We die thinking we had never lived.

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.