On Tue, Dec 16, 2003 at 07:30:09PM +0100, Kim Steinhaug wrote: > To solve this problem you need a norwegian keyboard so I
Nah, you can just cut and paste (: > might aswell type the whole question in norwegian, sorry gyez! > > --------------------------------------------------------------- > > Jeg har st�tt p� noen problemer n�r det gjelder � konvertere > domenenavn mot Norids egen ACE konverter. Jeg har pr�vd > med b�de POST metoder og GET metoder men resultatet blir > uansett det samme. > > Jeg sender en henvendelse til Norids side, og �nsker � parse > resultatet, problemet er bare at Norids side nekter � godta selve > bokstavene ��� av en eller annen grunn. En metode er eks. > > <? > $page > ='http://www.norid.no/domenenavnbaser/ace/?action=Convert&name=bl�b�r.no'; > $fd=fopen($page,"r"); > while ($line=fgets($fd,1000)) { > echo $line; } fclose ($fd); > ?> > > Som du ser p� det som kommer ut godtaes ikke ���. > > Jeg har pr�vd � sende "bl�b�r" som "bl%E5b%E6r.no" men samme problem. > Jeg tenkte kanskje det er en begrensning med GET eller at de har lagt inn en > sperre p� GET for � bare bruke POST, men den gang ei. POST med sockets > gir samme resultat, uanhengig om man benytter "�" eller "%E5". > Blir POST data kodet annerledes en GET data, alts� "�"=>"%E5"? In the document with the form, it says: <form method="post" action="/domenenavnbaser/ace/" enctype="application/x-www-form-urlencoded"> so I guess it will work if you use this encoding. But the document is also in UTF-8, so you may have to do UTF-8 encoding first and then URL encode that perhaps. It works with e.g. mozilla, I guess you could also try to see what exactly it sends. Someone non-Norwegian might have suggestions regardig UTF-8 documents and URL-encoding. I think browser sends post data with same charset as the main document... Stig -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

