Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Через IE не запускается WMKeeper Classic
 
 автор: ElFlying   (04.05.2007 в 17:12)   письмо автору
 
 

Здравствуйте.

Есть такая проблема: пересылаю через header() браузер пользователя на открытие WMKeeper Classic, который Firefox открывает нормально, а Опера и IE выдают "Невозможно отобразить страницу" и кипер, конечно, не открывается.

Пример ниже неинформативен, но в скрипте заголовок генерируется так:

header("Location: ".$pay->merchantLink($pay->keeperURL_cls,$link_amount));
exit;

что браузер принимает как: wmk:paylink?url=%3Chttp://domain.ua/res/?login=***%3E&purse=***&amount=0.01&method=POST&desc=***

Пробовал значение url передавать как в угловых скобках, так и без них - результат один и тот же - в Фаерфоксе работает, в остальных браузерах - нет.

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

В тоже время, открываемый таким же образом WMKeeper Light открывается без проблем всеми тремя браузерами: https://light.webmoney.ru/pci.aspx?url=%3Chttp://domain.ua/res/?login=***%3E&purse=***&amount=0.01&method=POST&desc=***

Подскажите, пожалуйста, где может быть ошибка?

   
 
 автор: XPraptor   (04.05.2007 в 18:01)   письмо автору
 
   для: ElFlying   (04.05.2007 в 17:12)
 

У тебя протокол Header() http по умолчанию, а нужно https. Скорее всего IE и Opera не могут автоматически перелезть на него.

   
 
 автор: ElFlying   (04.05.2007 в 18:15)   письмо автору
 
   для: XPraptor   (04.05.2007 в 18:01)
 

Но ведь wmk:paylink - это не протокол, это специфическая такая команда браузеру на открытие кипера Классик, который потом сам устанавливает соединение по защищенному протоколу...
Или я чего-то не понял :)

   
 
 автор: ElFlying   (04.05.2007 в 19:00)   письмо автору
 
   для: ElFlying   (04.05.2007 в 17:12)
 

Ладно, придется просто дать пользователям сгенерированную ссылку. Пускай сами по ней переходят :)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования