• Home
  • Forum
  • Fare Web
  • Classic ASP

ennesimo problema con fso

  • Creatore Discussione Creatore Discussione daddy lee
  • Data di inizio Data di inizio 11 Nov 2005
D

daddy lee

Utente Attivo
1 Ott 2005
37
0
0
  • 11 Nov 2005
  • #1
premetto che se l soluzione è banale, accetto volentieri insulti.
ho il seguente codice:

dim objFSO
dim objApriLettura
dim objApriScrittura
*dim objApriLog
set objFSO = Server.CreateObject("Scripting.FileSystemObject")
set objApriLettura = objFSO.OpenTextFile(Server.MapPath("db.txt"),1,False)
set objApriScrittura = objFSO.OpenTextFile(Server.MapPath("db1.txt"),8,True)
*set objApriLog = objFSO.OpenTextFile(Server.MapPath("log.txt"),8,True)

do until objApriLettura.AtEndOfStream
Linea = objApriLettura.readLine()
if (left(Linea , 6) = left(new_str , 6)) then
objApriScrittura.WriteLine(new_str)
else
objApriScrittura.WriteLine(Linea)
end if
loop

*do until objApriLog.AtEndOfStream
*Riga = objApriLog.readLine()
*if (left(Riga , 4) = "0000") then
*objApriLog.WriteLine("cacchio")
*else
*if (left(Riga , 4) = "pluto") then
*objApriLog.WriteLine("cacchio2")
*else
*if (Riga="") then
*objApriLog.WriteLine("cacchio3")
*end if
*end if
*end if
*loop

'Chiude i file.
objApriLettura.Close
objApriScrittura.Close
*objApriLog.Close

le righe che sono precedute da * (che ovviamente nel codice reale non compaiono) sono quelle incriminate.
in teoria, quando lo script viene eseguito, dovrebbe aprire il file, leggere la prima riga e se i primi caratteri sono 0000 deve scrivere 'cacchio'. se invece sono 'plut' deve scrivere 'cacchio2' altrimenti, se la prima riga risultasse vuota, deve scrivere 'cacchio3'. in sostanza, e se non erro, proprio come per il file chiamato db1.txt.
si puo notare, che il codice relativo al file db1 e quello relativo al file log sono identici ma mentre per il file db1.txt tutto funziona correttamente, per il file log, mi restituisce errore (modalita non valida).
qual'è l'errore??
ho i permessi di scrittura su tutti i file della cartella. ho fatto varie prove; tra queste, ho tentato di chiudere il file db1 (aperto in scrittura) richiamare il metodo per aprire il file log e scrivere sul file qualcosa di diverso a seconda del testo gia presente. in questo caso, non mi restituisce errore, ma qualunque cosa sia scritta nel file log.txt, lui non reagisce. :incazz:
in attesa di illuminanti spiegazioni, entro nella modalità
--- chicacchiomelohafattofare mode ---
a presto!!!
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 12 Nov 2005
  • #2
si qualche insulto lo meriti scherzo

perchè non utilizzare xml?

perdonami se la mia non è una soluzione ma solo un consiglio: in genere è sempre meglio cercare prima la strada più semplice ed affidabile... ed xml è più semplice ed affidabile del fso!

ciao :byebye:
 
D

daddy lee

Utente Attivo
1 Ott 2005
37
0
0
  • 12 Nov 2005
  • #3
in quanto a meritare insuslti siamo 1-1 :jolly:
no, scherzo anch'io! accetto il tuo consiglio e mi metterò a leggere qualcosa che riguarda l'xml. non l'ho preso in considerazione perchè non lo conosco e non so a cosa serve. se dici possa essere utile, comincerò a darci un'occhiata!
ciao e grazie!!!
 
D

daddy lee

Utente Attivo
1 Ott 2005
37
0
0
  • 14 Nov 2005
  • #4
di sicuro cio che ho letto riguardo l'xml, è troppo poco per poterlo considerare educativo. potresti darmi qulche indizio in più?
in alternativa...qualcuno sa spiegrmi perchè il seguente codice mi restituisce modalità file non valida?

<%
dim objFSO
dim objApriLog
set objFSO = Server.CreateObject("Scripting.FileSystemObject")
set objApriLog = objFSO.CreateTextFile(Server.MapPath("log.txt"),8,True)

Riga = objApriLog.readLine()
do until objApriLog.AtEndOfStream
if (left(Riga , 4) = "0000") then
response.redirect("log.txt")
else
if (left(Riga , 4) = "plut") then
response.redirect("db.txt")
else
if (Riga="") then
objApriLog.WriteLine("cacchio3")
end if
end if
end if
loop

objApriLog.Close

%>

i file che apre o cio che dovrebbe scrivere è ovviamente da sostituire con...qualcosa di più appropriato
a risentircelo!!!
 
D

daddy lee

Utente Attivo
1 Ott 2005
37
0
0
  • 14 Nov 2005
  • #5
ho trovato l'ingippo...
non si puo scrivere su un file aperto in lettura e non si puo leggere da un file aperto in scrittura.
e non statemi a dire che era ovvio!!! è ovvio per chi lo sa!ernacchi
torno a studiare :book:
ciauz
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

G
problema bordo trasparente file
  • GIULIA CERRY
  • 20 Giu 2025
  • Photoshop
Risposte
1
Visite
201
Photoshop 20 Giu 2025
GIULIA CERRY
G
Problema scheda di rete: "Internet non disponibile"
  • felino
  • 21 Gen 2025
  • Windows e Software
Risposte
1
Visite
413
Windows e Software 28 Gen 2025
alainscilly
A
Problema in Shopify con Pixel Facebook
  • voldemort
  • 27 Mag 2024
  • E-Commerce
Risposte
1
Visite
2K
E-Commerce 27 Mag 2024
m.pittini
M
F
Problema pulsante cerca record su access
  • futty71
  • 20 Apr 2024
  • Database
Risposte
0
Visite
2K
Database 20 Apr 2024
futty71
F
I
Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz-
  • Ikon
  • 25 Mar 2024
  • HTML e CSS
Risposte
0
Visite
1K
HTML e CSS 25 Mar 2024
Ikon
I
K
Problema form update
  • Kiko74b
  • 22 Giu 2023
  • PHP
Risposte
2
Visite
1K
PHP 3 Ott 2023
WEBLEADERS
W
O
problema con dvr dahua xvr5116
  • oky74
  • 11 Mar 2023
  • IP Cam e Videosorveglianza
Risposte
0
Visite
2K
IP Cam e Videosorveglianza 11 Mar 2023
oky74
O
S
Problema nel ciclare un json
  • Soulfearor
  • 5 Mar 2023
  • Javascript
Risposte
0
Visite
3K
Javascript 5 Mar 2023
Soulfearor
S
G
Problema con Xampp
  • GreatOtaku
  • 5 Mar 2023
  • Web Server
Risposte
1
Visite
1K
Web Server 6 Mar 2023
GreatOtaku
G
Problema con miniature comandi
  • andrea barletta
  • 27 Feb 2023
  • Photoshop
Risposte
0
Visite
1K
Photoshop 27 Feb 2023
andrea barletta
I
problema con alice
  • ilprincipiante
  • 10 Feb 2023
  • Posta Elettronica
Risposte
0
Visite
1K
Posta Elettronica 10 Feb 2023
ilprincipiante
I
K
Problema Inner join
  • Kiko74b
  • 8 Feb 2023
  • PHP
Risposte
1
Visite
1K
PHP 8 Feb 2023
Kiko74b
K
F
firefox problema http
  • frankz
  • 30 Gen 2023
  • Linux e Software
Risposte
0
Visite
2K
Linux e Software 30 Gen 2023
frankz
F
N
Problema con position absolute e overflow
  • Nocciolina
  • 23 Gen 2023
  • HTML e CSS
Risposte
4
Visite
1K
HTML e CSS 31 Gen 2023
Nocciolina
N
E
Problema jquery Success
  • Emanuele85
  • 15 Gen 2023
  • jQuery
Risposte
2
Visite
2K
jQuery 19 Gen 2023
marino51
L
Problema con inner join
  • lupentino
  • 23 Nov 2022
  • PHP
Risposte
11
Visite
2K
PHP 27 Nov 2022
marino51
K
[php] Problema con inner join
  • Kiko74b
  • 22 Nov 2022
  • PHP
Risposte
4
Visite
2K
PHP 23 Nov 2022
Kiko74b
K
E
problema selezione sfumata
  • Elly 683
  • 20 Ott 2022
  • Photoshop
Risposte
2
Visite
1K
Photoshop 21 Ott 2022
chrdam
C
K
[PHP] Problema con variabili concatenate.
  • Kiko74b
  • 17 Ott 2022
  • PHP
Risposte
1
Visite
1K
PHP 30 Ott 2022
thanatos
T
A
Problema filtro fluidifica Photoshop
  • AlexRicca
  • 30 Lug 2022
  • Photoshop
Risposte
1
Visite
3K
Photoshop 25 Ago 2022
WmbertSea
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Classic ASP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?