Php konwersja domen IDN

Od nie tak dawna mamy możliwość rejestrowania domen z polskimi znakami jak ąśćółźż, po wpisaniu ich w pasek adresu przeglądarki znaki zostaja zamienione automatycznie, inaczej sprawa stoi z naszymi skryptami.

Z pomocą przychodzi nam biblioteka punnycode, poniżej link do ściągnięcia oraz kod do konwersji w obie strony.

[tcsublocker]

Download:
http://phlymail.com/en/downloads/idna-convert.html

Ładujemy biblioteczkę i odpalamy konwerter:

    require_once 'idna_convert.class.php';
     
    $idn = new idna_convert();
    echo $idn->encode('http://www.żółć.pl');

I w drugą:

    require_once 'idna_convert.class.php';
     
    $idn = new idna_convert();
    echo $idn->decode('http://www.xn--kda4b0koi.pl');

[/tcsublocker]

Tagi: , , , , ,
Napisano w Skryptorium