Visualizzazione dei risultati da 1 a 9 su 9

Discussione: operazioni con i file

  1. #1
    Utente di HTML.it L'avatar di Sammy73
    Registrato dal
    May 2001
    Messaggi
    412

    operazioni con i file

    ciao
    sto facendo un lavoretto...

    ho scritto questo
    codice:
       Dim fso, f1, ts, s
       Const ForReading = 1
       Set fso = CreateObject("Scripting.FileSystemObject")
       
       Set f1 = fso.CreateTextFile("fileprova.txt", True)
       ' Inserisce una riga di testo.
       f1.WriteLine "Salve gente"
       f1.WriteBlankLines(1)
       f1.Close
    e mi da questo errore

    Microsoft VBScript runtime error '800a0035'

    File not found

    /zero/poll.asp, line 17

    è un problema di permessi?

    grazie
    Pesa più un litro d'acqua o uno d'olio...?
    La prima persona al mondo a finire Splinter Cell uccidendo solo una persona. Già che c'ero l'ho fatto anche in Splinter Cell 2: solo 5 UCCISIONI
    .*zerOKilled*.

  2. #2

    Re: operazioni con i file


    e mi da questo errore

    Microsoft VBScript runtime error '800a0035'

    File not found

    /zero/poll.asp, line 17

    è un problema di permessi?

    grazie

  3. #3
    Utente di HTML.it L'avatar di Sammy73
    Registrato dal
    May 2001
    Messaggi
    412

    Re: Re: operazioni con i file

    Originariamente inviato da cicciopie
    MA SE LO STO CREANDO?

    Set f1 = fso.CreateTextFile("fileprova.txt", True)
    Pesa più un litro d'acqua o uno d'olio...?
    La prima persona al mondo a finire Splinter Cell uccidendo solo una persona. Già che c'ero l'ho fatto anche in Splinter Cell 2: solo 5 UCCISIONI
    .*zerOKilled*.

  4. #4
    è sempre un problema di path
    usa qulacosa del tipo

    Set f1 = fso.CreateTextFile(server.mappath("/public/fileprova.txt"), True)

  5. #5
    Utente di HTML.it L'avatar di Sammy73
    Registrato dal
    May 2001
    Messaggi
    412
    ho provato ma non funza
    Pesa più un litro d'acqua o uno d'olio...?
    La prima persona al mondo a finire Splinter Cell uccidendo solo una persona. Già che c'ero l'ho fatto anche in Splinter Cell 2: solo 5 UCCISIONI
    .*zerOKilled*.

  6. #6
    Se il file lo stai creando devi aggiungere un parametro nella stringa

    fso.CreateTextFile("fileprova.txt", True, 0 )

    E' uno zero.

    Ciao
    Se non proponi soluzioni... fai parte del problema.

  7. #7
    Utente di HTML.it L'avatar di Sammy73
    Registrato dal
    May 2001
    Messaggi
    412
    fso.CreateTextFile("fileprova.txt", True, 0 )

    sicuro? nella guida non c'è scritto.

    oggetto.CreateTextFile(nomefile[, sovrascrittura[, unicode]])
    Pesa più un litro d'acqua o uno d'olio...?
    La prima persona al mondo a finire Splinter Cell uccidendo solo una persona. Già che c'ero l'ho fatto anche in Splinter Cell 2: solo 5 UCCISIONI
    .*zerOKilled*.

  8. #8
    Utente di HTML.it L'avatar di Sammy73
    Registrato dal
    May 2001
    Messaggi
    412
    allora...

    mo funza la lettura, ma quando tento di scrivere sul file

    codice:
    	Const ForWriting = 2
    	Set ts = fso.OpenTextFile(server.mappath("db/db.txt"), ForWriting, True)
       	ts.WriteLine s(0) & "§"& s(1) & "§"& s(2) & "§"& s(3)
      	ts.Close
    mi dice questo

    Microsoft VBScript runtime error '800a0046'

    Permission denied

    /zero/poll.asp, line 48

    come se non avesse il permesso di sovrascrivere il file
    (perchè se gli do un altro percorso è tutto ok)

    come si può fare?

    Pesa più un litro d'acqua o uno d'olio...?
    La prima persona al mondo a finire Splinter Cell uccidendo solo una persona. Già che c'ero l'ho fatto anche in Splinter Cell 2: solo 5 UCCISIONI
    .*zerOKilled*.

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Perché è in quella cartella che l'utente che effettua l'operazione deve avere i permessi...


    Roby

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.