Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    include dinamici come fare

    Ho la necessità di inserire un file txt tramite l'istruzione include file in una pagina asp, ma vorrei creargli un controllo per il quale se il file txt non esiste mi scrive del codice html, altrimenti mi fa l'include ho letto su una guida che le istruzioni include non possono essere condizionate da un if dato che vengono interpretate prima dell'esecuzione del codice asp, ma da qualche parte non ricordo dove ho letto una sorta di stratagemma per ovviare a questo problema, qualcuno mi sa dare una mano.

    Grazie

    Ps questo è il codice che ho creato:

    codice:
    Set objFsTXT = CreateObject("Scripting.FileSystemObject")
    	
    'Variabile di percorso del file
    strPathNews = Server.MapPath("news.txt")
    	
    'Controlla se esiste il file news.txt
    If objFsTXT.FileExists(strPathNews) Then	
    %>
    			
    
    <%
    Else
    Response.Write("non esiste")
    End If
    Set objFsTXT = Nothing
    %>
    Ciao By Peter_Pan...

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    Ho trovato..

    Ho trovato questo script ma non riesco a capire come funziona??
    codice:
    <%
    scelta = Request("scelta")
    
    Select Case scelta
        Case "principale" 
    %>
        
    <%
    
        Case "secondario" 
    %>
        
    <%
    
        Case "test" 
    %>
        
    
    <%
    
    End Select
    
    %>
    Da dove recupera la variabile scelta???
    Ciao By Peter_Pan...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    Per chi fosse interessato

    Ho trovato questa soluzione in rete, invece di usare l'include classico si può usare quest'altra formula di ASP 3
    codice:
    Server.Execute("news.txt")
    Ciao By Peter_Pan...

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    20
    UP e...

    qualcuno di voi conosce un modo per poter passare al replace il contenuto del file caricato ?

    cioe'...

    se io carico server.execute(pippo.txt) e poi all' interno di pippo.txt ho dei tag su cui poi devo fare dei replace... come posso fare ?
    (non mi dite select case e/o db... sono piu' di 50.000 files VVoVe: )

  5. #5
    COn Server.Execute non lo puoi fare, lo puoi fare usandl XMLHTTP e fare un GET del contenuto. Cerca nel forum, qualcosa si trova

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.