Unescape Unicode

PHP

1 svar · 332 visningar · startad av startail

Medlem sedan sep. 2000155 inlägg
Trådstart#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?

Medlem 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*

250 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)