Avatar billede dank Nybegynder
04. januar 2003 - 19:01 Der er 1 kommentar og
3 løsninger

Variabel i flere linier

Hvordan kan man gøre så dette kan lade sig gøre:

$email="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p>dette er en HTML test</p>
</body>
</html>
";

Den kommer med parse error?

Nogen idéer?
Avatar billede Slettet bruger
04. januar 2003 - 19:03 #1
I dit tilfælde dér, kan du bare udskifte dine to " med '

$email = ' ..... ';
Avatar billede jelzin101 Praktikant
04. januar 2003 - 19:03 #2
$email = <<<EOS
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p>dette er en HTML test</p>
</body>
</html>
EOS;
Avatar billede iqzero Nybegynder
04. januar 2003 - 19:09 #3
Ja, som mercur8 og jelzin101 siger, er problemet ikke at variablen er på flere linjer, men at " indgår i dem. Dvs. du afslutter din start ($email=") allerede ved Transitional//EN"

Du kan enten gøre som de siger, eller escape dine "'er med \.. Dvs:

$email="<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
<html><head><title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>
<body>
<p>dette er en HTML test</p>
</body>
</html>
";
Avatar billede dank Nybegynder
04. januar 2003 - 20:25 #4
ok tak til alle.. der lærte jeg lige (igen) lidt mere :o))

Takker.

p.s. hæved point lidt og givet lidt til alle.. håber det er ok.
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