У меня есть простая форма, которая генерирует новую фотогалерею, отправляя заголовок и описание в MySQL и перенаправляя пользователя на страницу, где они могут загружать фотографии.
Все работало нормально, пока амперсанд не вошел в уравнение. Информация отправляется из модального диалога jQuery на страницу PHP, которая затем отправляет запись в базу данных. После успешного завершения Ajax пользователь отправляется на страницу загрузки с GET URL, чтобы сообщить странице, в какой альбом он загружается -
$.ajax ({
type: "POST",
url: "../../includes/forms/add_gallery.php",
data: $("#addGallery form").serialize(),
success: function() {
$("#addGallery").dialog('close');
window.location.href = 'display_album.php?album=' + title;
}
});
Если заголовок имеет амперсанд, поле «Заголовок» на странице загрузки не отображается должным образом. Есть ли способ избежать амперсанда для GET?
Спасибо