Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022

    Strano comportamento Server.Execute

    Ho un seplicissimo codice per includere dei file html a seconda della lingua e del testo selezionato dall'utente.
    Passo al comando Server.Execute il nome del file da aprire...

    codice:
    	 <% 
    
    		
    		Dim strSQL
    		strSQL = "SELECT * FROM pagine WHERE ecc."
    	
    		Dim fileSelected, strTitolo
    	
    		Dim Con, RS
    		Set Con = Server.CreateObject("ADODB.Connection")
    		Con.Open(strCon)		
    		Set RS = Server.CreateObject("ADODB.Recordset")
    		RS.ActiveConnection = Con
    		RS.Open(strSQL)
    		
    			If strLingua = "EN" Then
    				strTitolo = RS("titoloEN")
    				fileSelected = RS("fileEN")
    			Else	
    				strTitolo = RS("titoloIT")
    				fileSelected = RS("fileIT")
    			End If
    		
    		RS.Close
    		Set RS = Nothing
    		Con.Close
    		Set Con = Nothing
    		
    
    		Server.Execute(textFolder & "/" & strLingua & "/" &  fileSelected)
    	 
    	 %>
    Il problema è che a volte la pagina viene visualizzata correttamente, altre volte no e restituisce il seguente errore
    Tipo di errore:
    Oggetto Server, ASP 0228 (0x80004005)
    Impossibile effettuare la chiamata a Server.Execute durante il caricamento della pagina.
    /investigazioni/presentazione.asp, line 62
    Non capisco proprio perché

  2. #2
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    boh
    Adesso funziona tutto correttamente e non ho modificato neppure una virgola. :master:

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 © 2025 vBulletin Solutions, Inc. All rights reserved.