Avatar billede in2designs Nybegynder
16. maj 2002 - 00:48 Der er 18 kommentarer og
1 løsning

Hjælp

hvad skal man skrive for at save as fra en form til en txt file!

så hvis jeg skriver (Http://www.eksperten.dk) "Submit"
så saver den i en txt file!

hvordan skal jeg skrive det ?

help
Avatar billede pfp Nybegynder
16. maj 2002 - 00:49 #1
Det kommer an på, hvilket sprog du vil lave det i!

I tutorialsene på www.html.dk kan du læse om Filsesystemobjectet og hvordan du gør det i ASP.
Avatar billede invisibleman Nybegynder
16. maj 2002 - 00:51 #2
Vi mangler en kategori: "Uforståelige spørgsmål, der bør gemmes, glemmes og smides væk" :)

- (navn censureret af hensyn til personen)


dammit ...
Avatar billede dmcn Praktikant
16. maj 2002 - 00:51 #3
invisibleman : Du behøver skam ikke tage hensyn til mig. :-P
Avatar billede pfp Nybegynder
16. maj 2002 - 00:51 #4
Eller mere præcis her:
http://www.html.dk/tutorials/asp/lektion16.asp

<html>
<title>Læse fra tekstfiler</title>
<head>
</head>
<body>
<%
Dim fso, f, filespec
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.Mappath("/tutorials/asp/tekstfil.txt")
Set f = fso.OpenTextFile(filespec,2)

' Skriv tekst i en linie
f.WriteLine & Request.Form("dinform")

' Åbn filen til læsning og læs linie
Set f = fso.OpenTextFile(filespec,1)
Response.write f.ReadLine

f.Close
%>
</body>
</html>
Avatar billede brideonline.dk Nybegynder
16. maj 2002 - 00:55 #5
øhhh..... er det i php eller hvad????
Avatar billede in2designs Nybegynder
16. maj 2002 - 00:57 #6
helst php eller html!
og uden MYSQL i php

sorry!
Avatar billede in2designs Nybegynder
16. maj 2002 - 01:04 #7
Helst HTML eller PHP.
Her er den form jeg bruger. easy made så den er nem at bruge og ratte i

......

<html>

    <head>

    </head>

    <body bgcolor="#ffffff">
        <form action="(EmptyReference!)" method="get" name="FormName">
            <table width="64" border="0" cellspacing="0" cellpadding="0">
                <tr>
                    <td><textarea name="textareaName" rows="14" cols="35"></textarea></td>
                </tr>
                <tr>
                    <td><input type="submit" name="submitbotton" value="Send" border="0"></td>
                </tr>
            </table>
        </form>
        <p></p>
    </body>

</html>
Avatar billede brideonline.dk Nybegynder
16. maj 2002 - 01:10 #8
<form action="<?=$PHP_SELF?>" method="post">
<input type="text" name"bla">
<?
if ($bla){
$fil = fopen("fil.txt", "a");
fwrite($fil, "$bla");
fclose($fil);
}else{}?>
Avatar billede brideonline.dk Nybegynder
16. maj 2002 - 01:11 #9
Glemte lige et =......

<form action="<?=$PHP_SELF?>" method="post">
<input type="text" name="bla">
<?
if ($bla){
$fil = fopen("fil.txt", "a");
fwrite($fil, "$bla");
fclose($fil);
}else{}?>
Avatar billede brideonline.dk Nybegynder
16. maj 2002 - 01:12 #10
og så glemte jeg sgu også en submit.......

<form action="<?=$PHP_SELF?>" method="post">
<input type="text" name="bla">
<input type="submit" value="Gem"></form>
<?
if ($bla){
$fil = fopen("fil.txt", "a");
fwrite($fil, "$bla");
fclose($fil);
}else{}?>
Avatar billede in2designs Nybegynder
16. maj 2002 - 02:07 #11
hvad skal text filen hedde ?
$fil = fopen("fil.txt", "a");
Avatar billede in2designs Nybegynder
16. maj 2002 - 02:19 #12
ok det virker :-)

thanks BRIDEONLINE.DK
Avatar billede brideonline.dk Nybegynder
16. maj 2002 - 02:23 #13
nemlig :) - hvis du vil ha flere tekst felter så skriver du bare således:

<form action="<?=$PHP_SELF?>" method="post">
<input type="text" name="bla"><br>
<input type="text" name="blaigen"><br>
<input type="submit" value="Gem"></form>
<?
if ($bla && $blaigen){
$fil = fopen("fil.txt", "a");
fwrite($fil, "Jeg skriver bla: $bla\r\nOg nu skriver jeg blaigen: $blaigen");
fclose($fil);
}else{}?>
Avatar billede in2designs Nybegynder
16. maj 2002 - 03:25 #14
cool! tak..

hvordan gør jeg hvis jeg skal bruge den til links ?
så jeg kan skrive et link i "input" og så kan man se linket på den side den viser ?

er du med ? hehe det er jeg ikke lige nu hehe
Avatar billede in2designs Nybegynder
16. maj 2002 - 03:49 #15
altså!

<input type="text" name="bla"><br> skal man skrive http://www.pix.dk
<input type="text" name="blaigen"><br> bliver til linket uden http://www.pix.dk kun "pix"

hvordan gør man det ?
jeg har prøvet i langt tid nu!
jeg gir flere points!
Avatar billede in2designs Nybegynder
16. maj 2002 - 04:06 #16
Avatar billede brideonline.dk Nybegynder
16. maj 2002 - 04:13 #17
Det er nu meget lettere med mysql, men ok, så skriver du bare:

<form action="<?=$PHP_SELF?>" method="post">
<input type="text" name="bla"><br>
<input type="text" name="blaigen"><br>
<input type="text" name="link" value="http://">
<input type="submit" value="Gem"></form>
<?
if ($bla && $blaigen){
$fil = fopen("fil.txt", "a");
fwrite($fil, "$bla\r\n$blaigen\r\n<a href=$link target=_blank>Klik her</a>");
fclose($fil);
}else{}?>


Derefter laver du en simpel kommando i en anden fil, som læser txt.filen

<?  readfile ("fil.txt") ?>
Avatar billede brideonline.dk Nybegynder
16. maj 2002 - 04:15 #18
hmmmmm..... den HELT korrekte:

<form action="<?=$PHP_SELF?>" method="post">
<input type="text" name="bla"><br>
<input type="text" name="blaigen"><br>
<input type="text" name="link" value="http://">
<input type="submit" value="Gem"></form>
<?
if ($bla && $blaigen && $link){
$fil = fopen("fil.txt", "a");
fwrite($fil, "$bla\r\n$blaigen\r\n<a href=$link target=_blank>Klik her</a>");
fclose($fil);
}else{}?>


Derefter laver du en simpel kommando i en anden fil, som læser txt.filen

<?  readfile ("fil.txt") ?>
Avatar billede brideonline.dk Nybegynder
16. maj 2002 - 04:16 #19
men hvis du vil ha' et "link-adder" script, så kan du hente det fra min egen side
www.brideonline.dk/phpscripts.php - Der er også en masse andre scripts hvis du har brug for det :)
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
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

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