Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13

Hybrid View

  1. #1
    Quote Originariamente inviata da smpltf Visualizza il messaggio
    quando si parlava di txt ho pensato fosse necessario inserire nella pagina asp codice del tipo:
    codice:
    objXMLdoc.Save (Server.MapPath("/sitemap.xml"))
    quindi hai risolto?

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2022
    Messaggi
    6
    no Optime.
    Se me lo chiedi suppongo sia la strada giusta ma non so prorpio come fare a implementarlo nella pagina.
    Ultima modifica di smpltf; 09-10-2022 a 11:23

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Quote Originariamente inviata da smpltf
    per chiedere cosa fare con il file txt
    procediamo con ordine.

    dato che aruba ci consente di assegnare permessi di scrittura ad un singolo file, il lavoro si semplifica.
    quindi creiamo il file sitemap.xml
    possiamo partire da un semplice file di testo e salvarlo con nome (seleziona salva come > tutti i file)
    e assicurati che abbia la codifica UTF-8 (senza BOM)

    bene: abbiamo il file vuoto, e possiamo metterlo nelle directory del dominio via ftp.

    dal pannello di controllo del sito, vai sul file manager.
    tasto dx sul file in questione e modifica i permessi: aggiungi quelli di scrittura.
    puoi chiudere il pannello di controllo.

    esempio pratico per scriverci dentro:
    crea un file asp con il seguente codice.
    codice:
    <%
    filePath = Server.Mappath("sitemap.xml")
    Set objFileSystem = Server.CreateObject("Scripting.FileSystemObject")
    
    
    
    Set objFile = objFileSystem.OpenTextFile(filePath, 2)
    ' --scrivo una riga sul file
    ' objFileSystem.OpenTextFile(filePath, 2) -> sovrascrivo file
    ' objFileSystem.OpenTextFile(filePath, 8) -> aggiungo il testo al fondo del file
    objFile.WriteLine("<nuovo>nuovo testo file</nuovo>")
    objFile.WriteLine("<nuovo>seconda riga</nuovo>")
    
    
    
    objFile.Close
    Set objFile=Nothing
    Set objFileSystem=Nothing
    %>
    quando lo eseguirai verrà scritto il file sitemap.

    ovviamente dovrai integrarlo con tutto quel che serve a te
    spero che lo spunto ti sia utile.

    EDIT
    aggiungo: prima di scrivere sul file accertati che il file esista, non si mai

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.