Avatar billede pryds Nybegynder
14. marts 2002 - 08:57 Der er 18 kommentarer og
2 løsninger

txt fil med tekst til hp...

Kan man ikke få teksten fra en txt-fil ind på sin hp. Altså så man bare kan uploade en txt-fil med tekst til sin server.
Avatar billede t.lunde Nybegynder
14. marts 2002 - 09:00 #1
ja, det kan man godt! Men hvad skal du bruge det til??

Hvis du ligger den op på din side, og kører: www.din-side.dk/fil.txt

Så får du bare vist indholdet af txt filen...er det bare det du vil??
Avatar billede t.lunde Nybegynder
14. marts 2002 - 09:00 #2
også svar!
Avatar billede pryds Nybegynder
14. marts 2002 - 09:03 #3
nope, jeg vil gerne ha' teksten ind som en del af min side.
Avatar billede Jman Praktikant
14. marts 2002 - 09:04 #4
Det kan du med SSI
Se tutorial på www.html.dk
Avatar billede p_johansen Nybegynder
14. marts 2002 - 09:13 #5
<html>

<head>
<title></title>
</head>

<body>

<p>Overskrift<%
If Request.Form("Opdater") <> "" Then
tekst = Request.Form("tekst")
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.OpenTextFile(Server.MapPath(file), 2)
f.Write(tekst)
f.Close
set f=nothing
set fs=nothing
End If

Dim fs1, f1
set fs1=Server.CreateObject("Scripting.FileSystemObject")
set f1=fs1.OpenTextFile(Server.MapPath(file), 1)
%> </p>

<form method="POST" action="fravar.asp">
  <p><textarea rows="16" name="tekst" cols="70"><%=f1.readall%></textarea> <br>
  </p>
</form>
<%
f1.Close
set f1=Nothing
set fs1=Nothing
%>
</body>
</html>
Avatar billede pryds Nybegynder
14. marts 2002 - 09:17 #6
johansen>
Kan det ikke gøres mere simpel?

superior>
Hvorfor tror du jeg oprettede dette spørgsmål?
Avatar billede p_johansen Nybegynder
14. marts 2002 - 09:23 #7
Sikkert - men det er den måde jeg har gjort det på!
;-)
Avatar billede p_johansen Nybegynder
14. marts 2002 - 09:31 #8
..men du kan barbere den ned til:


oveskrift
<%
File = "fravar.txt" ' Her skal navnet på filen stå.

Dim fs1, f1
set fs1=Server.CreateObject("Scripting.FileSystemObject")
set f1=fs1.OpenTextFile(Server.MapPath(file), 1)
%>
<form method="POST" >
<textarea rows="10" name="tekst" cols="70"><%=f1.readall%></textarea>
</form>
<%
f1.Close
set f1=Nothing
set fs1=Nothing
%>
Avatar billede Jman Praktikant
14. marts 2002 - 09:37 #9
jeg gætter på at du har oprettet spørgsmålet fordi du ikke vidste om man kan få en uploadet tekst-fil ind sin HP -Korrigér mig, hvis jeg har misforstået...
Derfor har jeg henvist til hvordan du kan inkludere din tekstfil i et html-dokument med en meget god og veldokumenteret tutorial.
Du har måske forventet en komplet løsning ? - Så foreslår jeg at du rykker dit spørgsmål til freelance. Dette er et spørgeforum for at hjælpe folk til at få/finde en løsning på sit problem.
Avatar billede pryds Nybegynder
14. marts 2002 - 09:56 #10
superior>
Hallo, Det er sq da ikke som om det er et program jeg skal ha' kodet...

Hvis jeg ikke kunne finde ud af at lave <br> skulle det så også ind under freelance!!?

Det er jo bare en kode jeg leder efter...

Det er da for let bare at henvise til html.dk (en side som de fleste nok kender).

Og jeg har ikke meget lyst til at gå hele html.dk igennem.

Hvis du nu havde henvist direkte til hvor der stod hvordan det skulle gøres så var det noget andet.
Avatar billede pryds Nybegynder
14. marts 2002 - 09:57 #11
johansen>

Tak, det prøver jeg lige : )
Avatar billede pryds Nybegynder
14. marts 2002 - 10:05 #12
kan man lave det så det ikke kommer til at stå i et tekst felt?
Avatar billede Jman Praktikant
14. marts 2002 - 10:13 #13
hmm - undrer mig om du så kan lave en <br> *S*
hvis du kiggr på mit svar "Det kan du med SSI. Se tutorial på www.html.dk"

Og så prøvede at gå ind på www.html.dk, så vil du opdage at der rent faktisk ligger et link til SSI tutorial.. Det kan næsten ike blive mere direkte
Avatar billede pryds Nybegynder
14. marts 2002 - 10:43 #14
sup>
Jo men der er jo 7 lektioner så hvilken en er det? Jeg manglede bare et hurtigt svar, og ikke en masse læsestof som jeg aldrig får læst.

Det med det hurtige svar kan jeg nok godt glemme nu *suk*

johansen>
kan man lave det så det ikke kommer til at stå i et tekst felt?
Avatar billede p_johansen Nybegynder
14. marts 2002 - 10:45 #15
Du kan skjule tekstboxen - så ser den sådan ud:

<p>oveskrift <%
File = "fravar.txt" ' Her skal navnet på filen stå.

Dim fs1, f1
set fs1=Server.CreateObject("Scripting.FileSystemObject")
set f1=fs1.OpenTextFile(Server.MapPath(file), 1)
%> </p>

<form method="POST">
  <p><textarea rows="10" name="tekst" cols="70" style="border: 0px" style="overflow:hidden;">
<%=f1.readall%></textarea> </p>
</form>
<%
f1.Close
set f1=Nothing
set fs1=Nothing
%>
Avatar billede mnv_dk Praktikant
14. marts 2002 - 11:52 #16
du kan sætte den ind på din side med php:
<?
include "fil.txt";
?>
Avatar billede pryds Nybegynder
14. marts 2002 - 12:00 #17
mnv>

har du resten af koden?
Avatar billede lerchedahl Nybegynder
14. marts 2002 - 15:23 #18
Indsæt dette hvor du vil have din tekst:

<script language="javascript" src="dinFil.js"></script>

Indsæt dette i dinFil.js (bemærk den skal hedde *.js og ikke *.txt):

document.write('HER ER MIN TEKST, BLABLABLABLABLA');
Avatar billede mnv_dk Praktikant
14. marts 2002 - 16:45 #19
Ja du skal bare indsætte det der jeg har skrevet og gemme det som en php fil (.php), det kræver selvfølgelig at du har en <Server der kan php, ellers kan du downloade Apache serveren fra www.apache.org og PHP fra www.php.net
Avatar billede lerchedahl Nybegynder
18. april 2002 - 18:09 #20
takker for 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