Всем привет ! Точно уверен, что кто то уже задавал данный вопрос. Но время прошло. Может уже есть более правильные решения . Или создались техналогии, о которым я еще не слышал.
Вопрос:
Через аякс передаем URL в PHP. Можно как то его зашифровать ? Просто не нашел другого врианта, где можно обновить страницу без перезагрузки. А может и не существует.
Вот например
$.ajax({
type: 'GET',
url: '../php/index.php?act_type=select_nom_group_list&prm_from_user_id=580&prm_nom_group_id=' + prm_nom_group_id,
dataType: "json",
//data: data,
success: function (data) {
for (var i = 0; i < data.length; i++)
{
document.getElementById('nom_group_id').value = data[i].nom_group_id;
document.getElementById('nom_group_name').value = data[i].nom_group_name;
document.getElementById('nom_group_status_slt').value = data[i].nom_group_status;
}
}
});
Вот это строка url: '../php/index.php?act_type=select_nom_group_list&prm_from_user_id=580&prm_nom_group_id=' + prm_nom_group_id,
На клиенте видна явным образом. Хотелось как сделать чтобы выглядело
(2) ну тогда пусть отправляет на клиента открытый ключ и шифрует им а на серваке потом расшифровывает
что секретного в параметрах?
Если изменение парамтеров запроса можно получить данные запрещенные к просмотру - это проблема на стороне сервера а не на стороне клиента - сервер должен проверять данные доступные клиенту перед отдачей.
А запрашивает пусть что хочет - только получишь в ответ только разрешенные данные
(0) такого вопроса в принципе не должно возникать. все что хочешь скрыть надо на сервер переносить. передавать только то что ввел сам пользователь.
а нафига конструкции вроде document.getElementById(''), если jQuery используешь?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс