/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
læse fra tekstfil
Fra : Ukendt


Dato : 25-06-03 21:14

jeg har brug for at se alt indholdet fra en tekst fil.
jeg vil gerne via php få den til at vise al indholdet i tekstfilen. altså på
min side

hvordan gøres dette?

hilsen
kenneth



 
 
Kasper Birch Olsen (25-06-2003)
Kommentar
Fra : Kasper Birch Olsen


Dato : 25-06-03 21:28

kenneth wrote:
> jeg har brug for at se alt indholdet fra en tekst fil.
> jeg vil gerne via php få den til at vise al indholdet i tekstfilen. altså på
> min side
>
> hvordan gøres dette?
echo file_get_contents('kenneths_textfil.txt');

manualen er din ven:
http://dk2.php.net/manual/en/function.file-get-contents.php
>
> hilsen
> kenneth

Happy coding.

- Kasper


Ukendt (25-06-2003)
Kommentar
Fra : Ukendt


Dato : 25-06-03 21:34


"Kasper Birch Olsen" <kasperbirch@hotmail.com> wrote in message
news:bdd0j9$14ds$1@news.cybercity.dk...

> echo file_get_contents('kenneths_textfil.txt');

tak for det kasper

> manualen er din ven:
> http://dk2.php.net/manual/en/function.file-get-contents.php

og endnu mere tak for det link! den er kommet i min fortrukne

hilsen
kenneth




Kasper Birch Olsen (25-06-2003)
Kommentar
Fra : Kasper Birch Olsen


Dato : 25-06-03 21:34

Kasper Birch Olsen wrote:

> kenneth wrote:
>
>> jeg har brug for at se alt indholdet fra en tekst fil.
>> jeg vil gerne via php få den til at vise al indholdet i tekstfilen.
>> altså på
>> min side
>>
>> hvordan gøres dette?
>
> echo file_get_contents('kenneths_textfil.txt');

og så var jeg selv lidt for hurtig.

readfile('kenneths_textfil.txt');

gør det samme, bare smartere. Den skal du dog kun bruge hvis du vil
skrive indholdet direkte til browseren.

- Kasper
>
> manualen er din ven:
> http://dk2.php.net/manual/en/function.file-get-contents.php
>
>>
>> hilsen
>> kenneth
>
>
> Happy coding.
>
> - Kasper
>


Bjarne (25-06-2003)
Kommentar
Fra : Bjarne


Dato : 25-06-03 21:33

On Wed, 25 Jun 2003 22:13:30 +0200
<kenneth> wrote:

> jeg har brug for at se alt indholdet fra en tekst fil.
> jeg vil gerne via php få den til at vise al indholdet i tekstfilen. altså på
> min side
>
> hvordan gøres dette?

Prøv at kigge på fopen() og fread() i dokumentationen.

<http://dk.php.net/manual/en/function.fopen.php>
<http://dk.php.net/manual/en/function.fread.php>

Der er gode eksempler på hvordan funktionerne bruges.

Mvh
Bjarne

Lars Dybdahl (25-06-2003)
Kommentar
Fra : Lars Dybdahl


Dato : 25-06-03 21:39

<kenneth> wrote:
> jeg vil gerne via php få den til at vise al indholdet i tekstfilen. altså
> på min side

Udover de andre løsningsmuligheder har du også:

<pre><?php include ("mytext.txt"); ?></pre>

Hilsen,

Lars.

--
Freelance programmør
Programmering mod timebetaling

Ukendt (25-06-2003)
Kommentar
Fra : Ukendt


Dato : 25-06-03 21:57


"Lars Dybdahl" <lars@dybdahl.net> wrote in message
news:3efa087e$0$5190$edfadb0f@dread11.news.tele.dk...
> <kenneth> wrote:
> > jeg vil gerne via php få den til at vise al indholdet i tekstfilen.
altså
> > på min side
>
> Udover de andre løsningsmuligheder har du også:
>
> <pre><?php include ("mytext.txt"); ?></pre>

tak. det var det eneste jeg kunne bruge.

ved readfile('kenneths_textfil.txt'); viser den bare tekstfilen i en hel
smøre, ingen linjeskift, selvom tekstfilen indeholder det.
her: <http://dk.php.net/manual/en/function.fopen.php>
<http://dk.php.net/manual/en/function.fread.php>

skriver den hele tiden at kenneth.txt ikke findes selvom den gør.
men pyt, din løsning virker fortræffeligt.

tak for det. og til jer andre.

mvh
kenneth



Ukendt (25-06-2003)
Kommentar
Fra : Ukendt


Dato : 25-06-03 23:20


<kenneth> wrote in message
news:3efa01d0$0$48906$edfadb0f@dtext02.news.tele.dk...
> jeg har brug for at se alt indholdet fra en tekst fil.
> jeg vil gerne via php få den til at vise al indholdet i tekstfilen. altså

> min side
>
> hvordan gøres dette?

hej alle igen.

ved nærmer eftertanke kunne jeg godt bruge et script der gør noget andet.
nemlig læser tekstfilen fra bunden til toppen.

altså hvis det står således i teksfilen;

a
b
c
d

skal den skrive det sådan;

d
c
b
a

kan det mon også lade sig gøre? har søgt på nettet men ikke fundet noget
brugbart indtil vider.

hilsen
kenneth
og endnu en gang tak. i er flinke herinde



Peter Brodersen (26-06-2003)
Kommentar
Fra : Peter Brodersen


Dato : 26-06-03 01:24

On Thu, 26 Jun 2003 00:19:59 +0200, <kenneth> wrote:

>ved nærmer eftertanke kunne jeg godt bruge et script der gør noget andet.
>nemlig læser tekstfilen fra bunden til toppen.

file() hiver en tekstfil ind i et array, linje for linje.
array_reverse() vender et array om.
join() slår et array sammen til en string.
En mulighed vil så være:

<?php
print join('',array_reverse(file('foo.txt')));
?>

Vil man også have linjeskift i en HTML-fil, kan man krydre med
nl2br(), der indsætter et <br> for hvert linjeskift:

<?php
print nl2br(join('',array_reverse(file('foo.txt'))));
?>

print kan selvfølgelig udskiftes med fx "$data =", hvis man vil have
resultatet over i en variabel i stedet for.

--
- Peter Brodersen

Ukendt (26-06-2003)
Kommentar
Fra : Ukendt


Dato : 26-06-03 06:35


"Peter Brodersen" <usenet@ter.dk> wrote in message
news:bddefg$fud$2@dknews.tiscali.dk...
> file() hiver en tekstfil ind i et array, linje for linje.
> array_reverse() vender et array om.
> join() slår et array sammen til en string.
> En mulighed vil så være:
>
> <?php
> print join('',array_reverse(file('foo.txt')));
> ?>
>
> Vil man også have linjeskift i en HTML-fil, kan man krydre med
> nl2br(), der indsætter et <br> for hvert linjeskift:
>
> <?php
> print nl2br(join('',array_reverse(file('foo.txt'))));
> ?>
>
> print kan selvfølgelig udskiftes med fx "$data =", hvis man vil have
> resultatet over i en variabel i stedet for.

tak for en rigtig god forklaring peter.
jeg bruger den nederste, og det virker bare som smurt.

tusind tak.
hilsen
kenneth



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste