Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > Övriga serverspråk > PHP

Problem med "\n"

Helroth
Helroth

Gradering

#17104

Jag försöker skriva ut en variabel som innehåller "\ n" med JavaScript funktionen alert, men det funkar inte. JavaScriptet körs aldrig. Vad ska jag göra?

 

Redigerades av Helroth den 15 december 2009. Läs tidigare inlägg.
ID: #17104 | Skapades: 2009-07-30 03:30:35 | Tråden har 3 svar och har lästs 683 gånger.

voigtan
voigtan

Gradering

#17105

är det som en ny rad du pratar om eller är det en \ dvs texten ' ' du pratar om?

Och vad kör vad? php och javascript skriver du, vad skall göra vad?

är en ny rad både i php och i javscript, så om du ha en ny rad i din php kod och vill ha en ny rad i javascriptet så behöver du ersätta med ' ' (\ )

Hur man ställer en fråga: http://support.microsoft.com/kb/q555375
ID: #17105 | Skapades: 2009-07-30 06:37:07

Helroth
Helroth

Gradering

#17118

Jag har en variabel (php) som följande (till exempel)

$var = "Hej\ nMitt Namn Är Alex";


Det försöker jag sedan skriva ut i JavaScript, men det funkar inte. Det är "\ n" som strular eftersom om jag tar bort dem funkar det.

 

ID: #17118 | Skapades: 2009-07-30 14:41:47

voigtan
voigtan

Gradering

#17119

\n är en ny rad i PHP Om du ta echo på din $var så kommer du se att det stå (visa källkod):

"Hej
Mitt Namn Är Alex" Om du vill få ut \n så att du kan använda det i JS så behöver du ersätta PHPs \n med \\n Så kommer den utgenererade datan bli:

"Hej\nMitt Namn Är Alex" => Javascript => ger resultatet => "Hej
Mitt Namn Är Alex".

Hur man ställer en fråga: http://support.microsoft.com/kb/q555375
ID: #17119 | Skapades: 2009-07-30 14:47:27
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy