Avatar billede psykrex Nybegynder
02. maj 2003 - 12:30 Der er 8 kommentarer og
1 løsning

Åbne txt fil

Hej jeg åbner en txt fil med denne kode.
<? $open=fopen("c:\winnt\username.txt", "r");
$file=readfile($open);
print($file); ?>

Txt filen ligger på en klient som befinder sig på et intranet. Når jeg forsøger at åbne file får jeg fejlen:
Warning: fopen("c:\winnt\username.txt", "r") - Bad file number in

Når jeg kopiere txt filen over på serveren og ændre stien til filen virker det fint. Er det stien til filen som det er galt med? eller er det et rettigheds problem?

Er der nogen som kan hjælpe?
Avatar billede hmm10 Nybegynder
02. maj 2003 - 12:34 #1
Tja. Du siger at txt-filen ligger på en anden klient-computer, mens du linker til din egen computer.. Det er nok derfor ;)
Avatar billede erikjacobsen Ekspert
02. maj 2003 - 12:34 #2
Du kan kun læse filer på en anden maskine, hvis du har adgang
til filsystemet. Det har du i hvert fald ikke med "C:/" som
refererer til C: på serveren. Er der et andet dreb der peger på
klienten?

Hvad er det du vil?
Avatar billede psykrex Nybegynder
02. maj 2003 - 12:40 #3
Det er den comp. som klienten sidder ved som den skal referere til!
Jeg har lagt 2 variabler i en txt fil som jeg skal bruge på min web-side.
jeg er lige væk i en ½ time med jeg vender tilbage
Avatar billede erikjacobsen Ekspert
02. maj 2003 - 12:43 #4
Du kan ikke læse filer på klient maskinen. Du kan læse en cookie.
Avatar billede psykrex Nybegynder
02. maj 2003 - 13:49 #5
Kan jeg skrive en txt fil som en cookie?
Avatar billede ttc Nybegynder
02. maj 2003 - 14:02 #6
kan du ikke komme med exsemple på hvad du har skrivet i txt filen
Avatar billede psykrex Nybegynder
02. maj 2003 - 14:10 #7
Først min Bat fil som skriver txt filen.
echo %user% > %userprofile%\cookies\%user%@username.txt
echo %ucontext% > %userprofile%\cookies\%user%@context.txt

Her kommer så det der bliver skrevet.

Thn
IT.Stab.ou
Avatar billede erikjacobsen Ekspert
02. maj 2003 - 14:58 #8
Der ligger også en index.dat fil i kataloget med cookies, og du opnår
næppe at få "sat" en cookie, med mindre du får den ind i index.dat.
Det gør en browser for dig.
Avatar billede psykrex Nybegynder
13. maj 2003 - 14:08 #9
Tak for hjælpen, jeg giver ikke fuld point
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester