webForumDet fria alternativet
Logga in / Bli medlem

Unescape Unicode

PHP

1 svar · 329 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*

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