Avatar billede kodak Mester
06. april 2010 - 13:52 Der er 3 kommentarer og
1 løsning

Tekst med Linieskift

Jeg har følgendene kode der henter tekst fra XML fil

PHP kode
<?php
$udvalg = $_GET['udvalg'];
$rdr = new XMLReader();
$rdr->xmL(file_get_contents("xml/xml.xml"));

$n = 0;
while($rdr->read()){
    switch ($rdr->nodeType) {
        case XMLReader::TEXT:
            $s = $rdr->value;
            break;
        case XMLReader::ELEMENT:
            if($rdr->localName == 'news') {
                $no = $rdr->getAttribute('no');
            }
            break;
        case XMLReader::END_ELEMENT:
            if($rdr->localName == 'tekst') {
                $tekst = $s;
            } else if($rdr->localName == 'place') {
                $place = $s;
            } else if($rdr->localName == 'navn') {
                $navn = $s;
            } else if($rdr->localName == 'readlink') {
                $readlink = $s;
            } else if($rdr->localName == 'readtext') {
                $readtext = $s;
            } else if($rdr->localName == 'news') {
                if ($n==10) continue; //Hvor mange der må vises.
                if ($place=='ungdom') {
                echo "<p class=\"left\"><img src=\"images/dot_g.gif\" width=\"5\" height=\"5\" alt=\"\" border=\"0\" align=\"middle\">  <u>" . $navn . "</u><br>" . $tekst . "<br><a href=\"index1.php?main=news.&read=" . $readlink . "\">" . $readtext . "</a></p>";
                echo "<br>";
                $n++;
                }
            }
            break;
    }
}?>


XML kode
<?xml version='1.0' encoding='UTF8'?>
<newst>
    <news no="15">
        <place></place>
        <navn>Bustur til Mercedes i Bremen</navn>
        <startdato>08.02.10</startdato>
        <stopdato>08.03.10</stopdato>
        <pic>temp01.png</pic>
        <fpic>temp01.png</fpic>
        <tekst>Kl . 7.00 Afgang fra afdelingen Kl. 12.00 ankomst og et par timer på egen hånd i Bremen...</tekst>
        <fulltekst>Kl . 7.00 Afgang fra afdelingen
Kl. 12.00 ankomst og et par timer på egen hånd i Bremen
Kl. 15.00 Rundvisning på Mercedes fabrikken
Efter rundvisningen kører vi hjemad, der vil være morgenmad samt aftensmad.
Pris for turen er 200 kr og sidste tilmelding er 1. Marts
</fulltekst>
        <readlink>13</readlink>
        <readtext>Læs mere.</readtext>
        <arkivtjek>true</arkivtjek>
    </news>
</newst>


Hvordan får jeg indført linieskift?

Ind til vidre vil den ikke lave linie skift
Hvordan får jeg den til at gøre det?
Avatar billede repox Seniormester
06. april 2010 - 13:58 #1
Håber du på at folk har glemt din attitude efter et par måneders pause?

Det kan jo være du er heldig...
Og for at gøre mit indlæg relevant for tråden: http://php.net/nl2br
Avatar billede kodak Mester
06. april 2010 - 15:35 #2
Du har kom næsten med svaret på spørgsmålet.

Men jeg akseptere ikke at du i hvert spørgsmål kommentere tidligere hendelser.

Jeg har ikke gjort noget forkert,
Havde jeg det havde Admin nok Trådt ind

Men du har besvaret og du skal have point.

Svar:
" . nl2br($TEKSTEN) . "
Avatar billede repox Seniormester
06. april 2010 - 22:17 #3
Der er grænser for hvad Ekspertens administratorer er interesseret i at håndtere.
Det er muligt du ikke overtræder nogle regler for brugen af det her forum, men din indgangsvinkel til anvendelsen samt din generelle etiske forståelse er decideret forkvaklet.

Behold dine point selv - jeg bidrog kun med en relevant linie for at påpege noget som var endnu mere relevant.
Avatar billede kodak Mester
07. april 2010 - 10:06 #4
Okay når du selv siger 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
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