Перейти к содержанию
Форумы

Рус-Англ не корректный вывод способов оплаты


Рекомендуемые сообщения

У Вас на сайт не передаются cookies.

В браузере посмотрите, какие cookies сохранены и создайте php-файл.

 

<?php

echo @$_REQUEST['имя_переменной_cookies'];

?>

 

Ничего не покажет.

В моем случае проверял с переменной lang. Показывало пустоту при том, что в браузере: post-1-1313698286,85_thumb.jpg

 

Проверил, кстати, на адванте по URL протокола https - cookies передаются, как и должны.

Ссылка на комментарий
Поделиться на другие сайты

Собственно данная проблема только в Chrome

в Firefox все гут в IE тоже, но вот bank.php равно на русском и выскакивает квиток СБ РФ

Ссылка на комментарий
Поделиться на другие сайты

Да ничего не показало. Не понимаю, а в чем трабл ?

Почему-то не передаются cookies.

 

Собственно данная проблема только в Chrome

в Firefox все гут в IE тоже, но вот bank.php равно на русском и выскакивает квиток СБ РФ

bank.php в рарке english по дефолту на русском. Вы точно уверены, что на FTP в папке /admin/template/english/ - переведенная Вами версия?

Если да, то скорее всего, все также имеющаяся у Вас проблема с cookies, т.к. я только что проверял на локалке, - для cookies lang=english отображается именно файл /admin/template/english/bank.php

Ссылка на комментарий
Поделиться на другие сайты

Ну Вы сами то проверьте у меня, другим то браузером нормально. Проблема только в chrome.

 

Имею вот такие настройки, может тут чего ?

Directive Local Value Master Value

session.auto_start Off Off

session.bug_compat_42 Off Off

session.bug_compat_warn Off Off

session.cache_expire 180 180

session.cache_limiter nocache nocache

session.cookie_domain no value no value

session.cookie_httponly Off Off

session.cookie_lifetime 0 0

session.cookie_path / /

session.cookie_secure Off Off

session.entropy_file no value no value

session.entropy_length 0 0

session.gc_divisor 1000 1000

session.gc_maxlifetime 1440 1440

session.gc_probability 1 1

session.hash_bits_per_character 5 5

session.hash_function 0 0

session.name PHPSESSID PHPSESSID

session.referer_check no value no value

session.save_handler files files

session.save_path /var/lib/php/session /var/lib/php/session

session.serialize_handler php php

session.use_cookies On On

session.use_only_cookies On On

session.use_trans_sid 0 0

Ссылка на комментарий
Поделиться на другие сайты

Про то, что bank.php в /english/ на русском, - я ошибся, он там на английском.

Проверил на адванте по http, а потом и https - bank.php подгружается верный (для английского языка - английский). Браузер firefox.

 

В чем именно проблема на Вашем сервере, - надо разбираться, поговорите со своим администратором и расскажите о проблеме, он с технической стороны должен знать что и как настраивалось и может привести к таким последствиям.

Ссылка на комментарий
Поделиться на другие сайты

Т.е. выписка квитанций на оплату в firefox работает, а в chrome - нет? Тогда скорее всего настройки в chrome неверны. Какие именно - не знаю, т.к. использую другой браузер.

Ссылка на комментарий
Поделиться на другие сайты

Нет, не работает.

 

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

Вы говорите что проблема в передаче кукис, но рега то работает нормально в них и приведенный Вами пример тоже отрабатывает во всех кроме хрома.

 

1. Рега работает нормально в фоксе и ИЕ на англ языке имеется ввиду

2. Не работает выписка квитков для англ. нигде

3. приведенный Вами пример работает в фоксе и в ИЕ, т.е. проблем с куками на серверной стороне нет.

<?php

echo @$_REQUEST['имя_переменной_cookies'];

?>

Ссылка на комментарий
Поделиться на другие сайты

reg.php у Вас обновленный, который корректно добавляет язык в базу и без поддержки cookies.

FTP данные доступа, видимо, изменились, т.е. зайти и проверить работу с bank.php - не могу.

Ссылка на комментарий
Поделиться на другие сайты

reg.php у Вас обновленный, который корректно добавляет язык в базу и без поддержки cookies.

FTP данные доступа, видимо, изменились, т.е. зайти и проверить работу с bank.php - не могу.

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

post-8728-1313940620,67_thumb.jpg

 

FTP доступ вернул, посмотрите пожалуйста.

Ссылка на комментарий
Поделиться на другие сайты

Создал у Вас на FTP файл 0.php с содержимым

 

<?php

print_r($_REQUEST);

print @$_REQUEST["lang"];

?>

 

А в ответ по http он браузеру firefox выдает

 

Array ( )

 

Хотя post-1-1314020329,4_thumb.jpg

Разбирайтесь.

 

P.S. Загружал файлик на https://order.advanta.org/0.php и массив cookies отдавался как он и был записан в браузере firefox.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Ну все перепробовал и lighttpd и nginx и apache все тоже. Постоянно требует этот пароль когда в админку заходишь. И права на папку с сессиями нормальные. На хелп деск и на юзеров же запоминает. помогите разобраться пожалуйста.

Ссылка на комментарий
Поделиться на другие сайты

По

<?php

print_r($_REQUEST);

print @$_REQUEST["lang"];

?>

все еще выводит пустоту? Если так, то я бессилен, это на уровне сервера что-то, раз никакие cookies не запоминаются.

Ссылка на комментарий
Поделиться на другие сайты

Полагаю, что Вы при обновлении что-то накосячили, скорее всего с php/apache, ибо у нас как все работало стабильно, так и работает по сей момент. Разбирайтесь.

Ссылка на комментарий
Поделиться на другие сайты

никто ничего не косячил

если есть переход на 5.3 пых то и всплывают то фичи то баги

 

Вроде разобрался

php 5.3.8

 

дело в новой директиве

request_order

было

request_order = "GP"

 

поставил как в

variables_order = "GPCS"

 

request_order = "GPCS"

 

может кому пригодится.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...