Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » php и человекопонятные урлы

Ответить
Настройки темы
php и человекопонятные урлы

Пользователь


Сообщения: 91
Благодарности: 2

Профиль | Отправить PM | Цитировать


Изменения
Автор: darksmoke
Дата: 25-06-2010
Добрый день.
Добился что ИЕ и Мазила, показывают урлы нормально, а вот опера показывает криво
PHP код: Выделить весь код

echo '<a rel="nofollow" href="/go.php?url=http://',$_SERVER['HTTP_HOST'],$_SERVER['PHP_SELF'],'?city=',stripcslashes(rawurldecode($rowGoroda['name'])),'">',stripcslashes($rowGoroda['name']),'</a>'

Как заставить и оперу показывать нормально урлы?
Под нормальным счтается http://mydomen/index.php?r=Челябинск
А опера показывает http://pool/index.php?city=%D0%9A%D0%B8%D0%B5%D0%B2

Отправлено: 19:22, 25-06-2010

 

Deadooshka


Сообщения: 2512
Благодарности: 690

Профиль | Отправить PM | Цитировать


Цитата darksmoke:
Добился что ИЕ и Мазила, показывают урлы нормально »
Это фича браузеров (значит опера не поддерживает). Они раскодируют урл и в статусе показывают раскодированный вариант. Неюникод символы урла принято кодировать rawurlencode/urlencode. Имхо если сама хтмл-страница в UTF-8, то можно и не кодировать урл.

Отправлено: 23:50, 26-06-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 91
Благодарности: 2

Профиль | Отправить PM | Цитировать


Ну википедиа отображает ссылке во всех браузерах правильно, причем на русском языке.

Я даже пытался ее скачать и посмотреть как она написанна, но там все так сложно что я не чего не понял

Отправлено: 11:03, 28-06-2010 | #3



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » php и человекопонятные урлы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
А русская документация по PHP на php.net больше не появится? BacuJIuu KypraHoB Вебмастеру 4 18-03-2010 08:11
Проблема с PHP(не передаются переменные из формы в PHP- скрипт) Kirander Вебмастеру 21 03-08-2009 01:11
C/C++ - [решено] PHP. Fatal error: Function name must be a string in /var/www/index.php on line 15 Artem-Samsung Программирование и базы данных 6 29-11-2008 18:37
[решено] Apache 2.2.8 + Php 5.2.6 + MySQL 5.0.51b (win) - не работает php v0f41k Вебмастеру 4 11-05-2008 22:08
PHP. Чтобы сделать на PHP? scorpion_2004 Вебмастеру 21 25-12-2006 22:58




 
Переход