04. januar 2003 - 19:01Der 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> ";
$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;
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> ";
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.
Synes godt om
Ny brugerNybegynder
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.