webForumDet fria alternativet

Unescape Unicode

1 svar · 329 visningar · startad av startail

startailMedlem sedan sep. 2000155 inlägg
#1

Med hänvisning till tråden på http://www.webforum.nu/showthread.php?threadid=118904&forumid=24
-----

Jag har ett javascript som skickar titel och url på en sida man är på med hjälp av ett javascript som ser ut så här.

javascript:void(AddLinkWindow=window.open('http://www.greyleaf.net/add_link.php?data='+escape(document.title)+';'+escape(window.location.href),   'AddLink','width=400,height=50,scrollbars=yes,toolbar=no,location=no'));

Dock när jag hämtar upp datan från $_GET så får jag inte med tecken som tex å ä och ö. Jag får bara "?"-tecken.

Jag antar att jag måste göra en unescape på dessa då jag har en escape på dom med javascriptet.

Jag har testat med urldecode men det funkar inte.

Något förslag?

startailMedlem sedan sep. 2000155 inlägg
#2

Löste det...

utf8_encode($var);

Jag skall encoda variabeln jag får in för att den skall läsa den rätt igen... *sliter hår*

126 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)