29. september 2005 - 19:16Der er
13 kommentarer og 1 løsning
skriv txt fil fra htm
Jeg vil gerne have lavet en fil hvor der er en der har mulighed for at skrive i en txt fil.
Personen går ind på en side (en htm side) og derfra kan personen kunne skrive i en txt fil som og når personen trykker på en knap so er den nye tekst kommet ind i stedet for den gamle tekst.
hej Kodak, html er et fortolknings sprog, der fortolkes af broweren, dvs. html udfører ikke noget selv, det bliver udført ( fortolket). Når dennism spørger om du har mulighed for php, der kan serverside scripting, var det fordi, dette kunne hjælpe dig med dit problem. Det samme kunne asp gøre, det afhænger af hvad du har købt af webhotel, fordi man som regel ikke har begge dele på samme tid.
for forståelsens skyld, kunne man bruge denne billedlige ligning:
Kan dit tøj selv give dig noget andet tøj på ? nej det kan det ikke der skal du bruge en kommode, eller et klædeskab , som indeholder nyt tøj. udover det skal der være noget der åbner skuffen, eller skabsdøren. så er det ligegyldigt om det er et småt og enkelt stykke tøj, der ikke behøver være det store.
For at kunne oprette/ og eller skrive i en tekstfil, skal der bruges noget serverside scripting ( som php og asp og asp.net kaldes)
<body> <?php if (isset($_POST["B1"])) { $filename = "sti/til/hilsen.txt"; $fRes = fopen($filename,"w") or die("Kunne ikke åbne fil"); fwrite($fRes,$_POST["S1"]) or die("Kunne ikke skrive til fil"); fclose($fRes); } ?> <form method="POST" action="--WEBBOT-SELF--"> <p><textarea rows="10" name="S1" cols="35">Hej med dig har du det godt?</textarea><input type="submit" value="Send" name="B1"></p> </form> </body> </html>
Du kan bruge javascript under asp på serveren og der gøre det (Jscript !-)
-- men det er ikke muligt at gøre det med javascript i klienten uden at brugeren får en masse advarsler om, at der er et grimmer script, som er ved at gøre noget forfærdeligt ved computeren !o]
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.