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

    [ASP auto file] file non eseguito, ma scaricato

    Ciao,
    ho preparato questo scriptino (che vedete qui in fondo) per estrarre il contenuto html di una pagina qualsiasi... e funziona.
    Anzi, funzionava.
    Oggi mi ci rimetto sotto per completare la funzione di pulizia del codice html e... sorpresa!
    La pagina invece di essere eseguita come succedeva ieri, non si apre.
    Si mostra una msg box con scritto:
    Alcuni file possono danneggiare il computer. Se le informazioni sul file risultano sospette o se la fonte non è considerata attendibile, non aprire o salvare il file.
    Nome file: test.asp
    Tipo di file: ASP auto file
    Da: localhost

    Questo tipo di file potrebbe danneggiare il computer, nel caso in cui contenga codice dannoso.

    Aprire il file o salvarlo sul computer?
    [Apri][Salva][Annulla][Ulteriori informazioni]

    Se faccio apri, si apre il file con il mio editor HTML (DW), nella versione processata dal server (quindi niente codice asp)
    Le altre opzioni non meritano commento

    Ora, qualcuno riesce a spiegarmi cosa diavolo sta succedendo?!

    ciao,
    cesare


    codice:
    <%
      Response.Buffer = True
      Dim objXMLHTTP, xml
      ' vecchio oggetto
      ' Set xml = Server.CreateObject("Microsoft.XMLHTTP")
      Set xml = Server.CreateObject("MSXML2.XMLHTTP")
      xml.Open "GET", "http://www.lastampa.it/", False
      xml.Send
    	
      ' Specify the content type to tell the browser what to do:
      Response.ContentType = "TEXT"
    	
      stringaHTML=xml.responseText
      stringaCleanCesare=replace(cleanHTMLcode(stringaHTML),"","")
    
    response.write stringaCleanCesare
    Set xml = Nothing
    %>
    
    <%
    function cleanHTMLcode(stringa)
      lunghezza=len(stringa)
      for i=1 to lunghezza
      StringaPulita=StringaPulita&mid(stringa,i,1) 		
    		
      if mid(stringa,i,1)="<" then 
        HTMLExists=1
      else
        if HTMLExists=0 then StringaPulita=StringaPulita&mid(stringa,i,1
        if mid(stringa,i,1)=">" then HTMLExists=0
      end if
      next
      cleanHTMLcode=StringaPulita
    end function
    %>

  2. #2
    oggi di nuovo...
    e rifare il file non è servito...

    nessuno ha una idea?
    cesare

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.