lobster Skrevet 23. mai 2006 Skrevet 23. mai 2006 (endret) Jeg lastet ned PortableWebAP oakken som inneholder PHP og annet smått.. Jeg har ett skript som fungerer utmerket på en webserver, men når jeg prøver å kjøre dette lokalt får jeg ikke lagret informasjon til tekstfilen http://localhost/index.php?navn=Lobster $navn = $_GET['navn']; if (isset($navn)) { $skrivnavn = fopen('navn.txt', 'w'); fwrite($skrivnavn, $navn); } Er det noe spesielt jeg må kjøre for å kunne skrive til en fil i Windowsmiljø?? Håper på svar ASAP.. (Må være feridg til i morgen tidlig) Endret 23. mai 2006 av lobster
CruellaDeVille Skrevet 23. mai 2006 Skrevet 23. mai 2006 Jeg lastet ned PortableWebAP oakken som inneholder PHP og annet smått.. Jeg har ett skript som fungerer utmerket på en webserver, men når jeg prøver å kjøre dette lokalt får jeg ikke lagret informasjon til tekstfilen http://localhost/index.php?navn=Lobster $navn = $_GET['navn']; if (isset($navn)) { $skrivnavn = fopen('navn.txt', 'w'); fwrite($skrivnavn, $navn); } Er det noe spesielt jeg må kjøre for å kunne skrive til en fil i Windowsmiljø?? Håper på svar ASAP.. (Må være feridg til i morgen tidlig) 6165812[/snapback] Sikkert veldig trist for deg å høre, men denne skriver til min disk iallfall. Jeg har wampserver 5
lobster Skrevet 23. mai 2006 Forfatter Skrevet 23. mai 2006 (endret) Oi.. det er jo bare driiiiit kjipt å høte ... hmmmmmm Får kanskje teste ut wampserver i stedet. Endret 23. mai 2006 av lobster
qualbeen Skrevet 23. mai 2006 Skrevet 23. mai 2006 i linux-miljø må man ofte chmodde mappene for at slikt skal fungere. Nå finns jo ikke den samme chmoddinga under windows, men kan feilen være relatert til det? Altså noe problemer med tilgang til mappe/fil. Skrivebeskytta eller noe? (Jeg bare kommer med forslag, har null peiling )
lobster Skrevet 23. mai 2006 Forfatter Skrevet 23. mai 2006 (endret) Hm, jeg fikk det til å virke nå. Nå har jeg ett annen problem if (isset($output)) { $current = trim(file_get_contents('releoutput.txt'),'MK'); $WriteOutput = fopen('releoutput.txt', 'w'); fwrite($WriteOutput, "MK".((int)$current ^ (int)$output)); fclose($WriteOutput); } Dete skriptet fungerer også på nett, men vil ikke skrive lokalt.. Hvis jeg endrer på fwrite($WriteOutput, "MK".((int)$current ^ (int)$output)); og bare skriver fwrite($WriteOutput, $output); så virker det fint.. edit: Huff, nå begynner jeg å bli trøtt og sliten.. Det ser ut til å fungere nå.. kanskje bare noe cache i browseren.... Endret 23. mai 2006 av lobster
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå