Avatar billede kimg Nybegynder
01. august 2003 - 15:39 Der er 9 kommentarer og
1 løsning

kilde i textarea

hvordan er det lige at man man kan hente en side ind i et textarea, ufortolket kode.

Kim
Avatar billede ahv Nybegynder
01. august 2003 - 15:41 #1
<textarea......><?php echo $text; ?></textarea>
Avatar billede kimg Nybegynder
01. august 2003 - 15:44 #2
jeg skal hente sider fra andet sted.
Avatar billede tipsen Nybegynder
01. august 2003 - 16:28 #3
<textarea......><?php echo htmlentities(file_get_contents('filnavn')); ?></textarea>
Avatar billede tipsen Nybegynder
01. august 2003 - 16:28 #4
(NB: file_get_contents() kun fra php v. 4.3)
Avatar billede kimg Nybegynder
01. august 2003 - 17:29 #5
Tak tipsen jeg brugte file_get_contents();
men php version 4,1
er der et alternativ til dette.

Kim
Avatar billede tipsen Nybegynder
01. august 2003 - 17:53 #6
echo htmlentities(implode(file('filnavn')));
Avatar billede kimg Nybegynder
01. august 2003 - 17:59 #7
Klarede den med dette, tak for hjælpen.

$lines = file ('filen.php');

foreach ($lines as $line_num => $line) {
    echo "" . htmlspecialchars($line) . "<br>\n";
}
Avatar billede tipsen Nybegynder
01. august 2003 - 18:48 #8
De to giver samme output, men der kan dog være en forskel i hastighed...

Din udgave kan forøvrigt skrives lidt kortere:

$lines = file ('filen.php');
foreach ($lines as $line) {
    echo htmlspecialchars($line) . '<br>\n';
}
Avatar billede kimg Nybegynder
01. august 2003 - 23:56 #9
Fik en wrong count med denne echo htmlentities(implode(file('filnavn')));

Har rettet den, kopiere den lige fra php. net

Kim
Avatar billede tipsen Nybegynder
02. august 2003 - 12:35 #10
kimg: Det med antal input-parametre undrede egentlig også mig, men den fungerer fint på min v. 4.3! (Hvis din er ældre, kan det dog godt være du skal bruge begge parametre.
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