Re: racing NO domain names problems! (For nordmenn!)
| From: | Stig Venaas | Date: | Tue, 16 Dec 2003 18:41:03 +0000 |
| Subject: | Re: racing NO domain names problems! (For nordmenn!) | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-172826@lists.php.net to get a copy of this message | ||
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