St.Core
Новичок
Потеря переменных в Safari при передаче через url
Проблема:
при передаче переменных с одной *.php страницы на другую с помощью
header("location: s_make_request.php?nsname=$nsname&company=$company&vat=$vat&adress=$adress&phone=$phone&e_mail=$e_mail&disc_count=$disc_count&post_code=$post_code&delivery_adress=$delivery_adress&precise_time=$precise_time");
в браузере Safari 3.2 теряются переменные либо части их значений, т.е. итоговый URL может выглядеть так:
http://www.****/scripts/s_make_request.php?nsname=test&company=test&vat=test&adress=testtesttest&phone=1324&[email protected]&post_code=1040&delivery_adress=%22IRC-Residance%20Palace
вместо положенного:
http://www.****/scripts/s_make_request.php?nsname=test&company=test&vat=test&adress=testtesttest&phone=1324&[email protected]&disc_count=4&post_code=1040&delivery_adress=%22IRC-Residance%20Palace%22,%20Rue%20de%20la%20Lois%20155&precise_time=09h00
Частное:
1. На Windows платформе в браузерах Opera 9.62, IE 7, FireFox все данные доходят нормально при любой длине итогового URL.
2. Под Safari 3.2 для «мака» переменные теряются без видимой системы.
3. Под Safari 3.2 для windows теряется только последняя пара, т.е. precise_time=$precise_time
Заранее благодарен за возможную помощь.
Проблема:
при передаче переменных с одной *.php страницы на другую с помощью
header("location: s_make_request.php?nsname=$nsname&company=$company&vat=$vat&adress=$adress&phone=$phone&e_mail=$e_mail&disc_count=$disc_count&post_code=$post_code&delivery_adress=$delivery_adress&precise_time=$precise_time");
в браузере Safari 3.2 теряются переменные либо части их значений, т.е. итоговый URL может выглядеть так:
http://www.****/scripts/s_make_request.php?nsname=test&company=test&vat=test&adress=testtesttest&phone=1324&[email protected]&post_code=1040&delivery_adress=%22IRC-Residance%20Palace
вместо положенного:
http://www.****/scripts/s_make_request.php?nsname=test&company=test&vat=test&adress=testtesttest&phone=1324&[email protected]&disc_count=4&post_code=1040&delivery_adress=%22IRC-Residance%20Palace%22,%20Rue%20de%20la%20Lois%20155&precise_time=09h00
Частное:
1. На Windows платформе в браузерах Opera 9.62, IE 7, FireFox все данные доходят нормально при любой длине итогового URL.
2. Под Safari 3.2 для «мака» переменные теряются без видимой системы.
3. Под Safari 3.2 для windows теряется только последняя пара, т.е. precise_time=$precise_time
Заранее благодарен за возможную помощь.
