/ 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
Linieskift i php
Fra : Ciffor


Dato : 11-12-06 06:13

Morn.

Hvordan laver jeg et linieskift her:

<?php
echo "<p>aladdin.1go.dk/test/test.php</p>";
echo $_SERVER['HTTP_USER_AGENT']; //Viser hvilken browser den besøgende
benytter

***LINIESKIFT***

phpinfo();
?>

Googlet og fundet \n. Og forsøgt med <br />. Funker ikke.

Ciffor



 
 
Kasper Johansen (11-12-2006)
Kommentar
Fra : Kasper Johansen


Dato : 11-12-06 08:13

Ciffor skrev:
> Morn.
Godmorgen igen :)

> Hvordan laver jeg et linieskift her:
>
> <?php
> echo "<p>aladdin.1go.dk/test/test.php</p>";
> echo $_SERVER['HTTP_USER_AGENT']; //Viser hvilken browser den besøgende
> benytter

I din nyere post, gik jeg ud fra, at du brugte Windows. Windows bruger
"\r\n" som linjeskift. I Linux behøver du kun "\n".

<?echo $_SERVER['HTTP_USER_AGENT'] . "<br />\r\n";?>

> phpinfo();
> ?>
>
> Googlet og fundet \n. Og forsøgt med <br />. Funker ikke.

Hvis du bruger en browser, så burde det helt bestemt være "<br />", du
skal bruge. Hvis du ser i kildeteksten, så bør du også tilføje et
linjeskift (som forklaret endten \r\n eller \n).

--
Med venlig hilsen
Kasper Johansen

Bertel Lund Hansen (11-12-2006)
Kommentar
Fra : Bertel Lund Hansen


Dato : 11-12-06 09:01

Kasper Johansen skrev:

> Hvis du bruger en browser, så burde det helt bestemt være "<br />"

eller "<br>". Det kommer an på hans doctype-erklæring.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Bertel Lund Hansen (11-12-2006)
Kommentar
Fra : Bertel Lund Hansen


Dato : 11-12-06 09:00

Ciffor skrev:

> Hvordan laver jeg et linieskift her:

I hvilken forbindelse?

> Googlet og fundet \n. Og forsøgt med <br />. Funker ikke.

Så er der noget galt.

Hvis du skriver HTML-kode, vil "\n" (i dobbelte anførselstegn)
give et linjeskift i koden, men det ses ikke i browseren.

Hvis du skrver "<br>", vil det skifte linje på browsersiden. Hvis
ikke det virker, er der fejl i din kode.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Ciffor (11-12-2006)
Kommentar
Fra : Ciffor


Dato : 11-12-06 09:35

Jeg har nu forsøgt jeres forslag, uden held. Tilgengæld virker dette 2 x -
echo <br />. Ville gerne have \n med eller uden \r til at virke.

Min samlede kode ser således ud:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>aladdin.1go.dk</title>
<style type="text/css">
p {font-family: Comic Sans MS;}
</style>
</head>

<body>
<?php

echo "<p>aladdin.1go.dk/test/test.php</p>";

echo $_SERVER['HTTP_USER_AGENT']; //Viser hvilken browser den besøgende
benytter

echo "<br />";
echo "<br />";

phpinfo();

?>
</body>
</html>



Bertel Lund Hansen (11-12-2006)
Kommentar
Fra : Bertel Lund Hansen


Dato : 11-12-06 09:52

Ciffor skrev:

> Jeg har nu forsøgt jeres forslag, uden held. Tilgengæld virker dette 2 x -
> echo <br />.

Virker? Prøver du at lave en tom linje efter browserudskriften?
Det skal du bruge <p> til.

> Ville gerne have \n med eller uden \r til at virke.

Så må du lade være med at skrive HTML.

> Min samlede kode ser således ud:

> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Du skal bruge "<br>" uden skråstreg (selv om det andet også ser
ud til at virke). Skråstregen skal kun med i XHTML eller XML.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Leonard (11-12-2006)
Kommentar
Fra : Leonard


Dato : 11-12-06 09:59

Bertel Lund Hansen <unospamo@lundhansen.dk> wrote:

>> Min samlede kode ser således ud:
>
>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
>> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
>
>Du skal bruge "<br>" uden skråstreg (selv om det andet også ser
>ud til at virke). Skråstregen skal kun med i XHTML eller XML.

Og du skal have nye briller til jul

--
Leonard
http:/leonard.dk/hjemmeside/

Min nye hobby: http://oy-blu.dk/

Bertel Lund Hansen (11-12-2006)
Kommentar
Fra : Bertel Lund Hansen


Dato : 11-12-06 11:18

Leonard skrev:

> Og du skal have nye briller til jul

Det kunne se sådan ud.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Leonard (11-12-2006)
Kommentar
Fra : Leonard


Dato : 11-12-06 10:01

"Ciffor" <clauss@SLETpostkasse.net> wrote:

>echo $_SERVER['HTTP_USER_AGENT']; //Viser hvilken browser den besøgende
>benytter

Put denne ind i en <p></p>:

echo "<p>".$_SERVER['HTTP_USER_AGENT']."</p>";

så kan du undvære dine <br />.

--
Leonard
http:/leonard.dk/hjemmeside/

Min nye hobby: http://oy-blu.dk/

Ciffor (11-12-2006)
Kommentar
Fra : Ciffor


Dato : 11-12-06 14:26

Leonard wrote:
> Put denne ind i en <p></p>:
>
> echo "<p>".$_SERVER['HTTP_USER_AGENT']."</p>";
>
> så kan du undvære dine <br />.

Kanon! Tak ska du ha.



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste