ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #9  
Старый 16.06.2010, 15:21
Аватар для fbidesign
fbidesign
Новичок
Регистрация: 13.07.2008
Сообщений: 25
Провел на форуме:
19234

Репутация: 0
По умолчанию

Добавил $row[url]=utf8_encode($row[url]);
На выходе получаю http://xn--4cabbgf6aiiy.xn--hdai (какую-то ерунду)
вместо http://xn--d1abbgf6aiiy.xn--p1ai/
ПОЧЕМУ?

Код:
PHP код:
$row mysql_fetch_array($res); //http://президент.рф
$row[url]=utf8_encode($row[url]); //http://президент.рф в UTF

require_once('./idna_convert.class.php');
$IDN = new idna_convert();
$decoded = isset($row[url]) ? stripslashes($row[url]) : '';
$encoded $IDN->encode($decoded); //http://xn--4cabbgf6aiiy.xn--hdai

echo "Location: $encoded <br>";
$decoded $IDN->decode($encoded);
echo 
"back: ".utf8_decode($decoded)."<br>"//http://президент.рф 
что самое интересное - обратное пребразование приводит к исходному результату

Последний раз редактировалось fbidesign; 16.06.2010 в 15:23..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
Большой архив статей по раскрутке и оптимизации сайтов _-Ramos-_ Статьи 12 13.06.2010 23:56
Подскажите, как лучшим способом сделать редирект PEPSICOLA PHP, PERL, MySQL, JavaScript 6 15.02.2010 12:57
FAQ. Перед тем как задать вопрос. Fata1ex ICQ 1 04.11.2007 20:35



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ