В моем HTML У меня есть следующая ситуация:JQuery FancyBox URL
<a href='product-enquiry.php?product=SR1'>Enquire about SR1</a>
Это затем посылает пользователю через на отдельную страницу, где идентификатор продукта (в данном случае SR1) передается в поле ввода:
<input type='text' value='<?php echo $_GET['product'] ?>'>
Я бы предпочел использовать fancybox, чтобы открыть форму запроса продукта в всплывающем окне. Чтобы сделать это, код JavaScript для FancyBox является:
$('.product-enquiry').attr("href", "product-enquiry.php")
Как добавить номер продукта к концу «продакт-enquiry.php: в яваскрипта файла, так что номер продукта изменяется в зависимости от ссылки пользователь нажимает на (например, если они выбирают продукт «SR2» - как я передать это через?)
Надеется, что это имеет смысл, и любая помощь будет большой
Спасибо, Марк
..
Не эхо-значения вне вашего приложения прямо на страницу без их кодирования! Это огромная дыра в безопасности XSS! – Quentin
Привет, Дэвид. Приветствия за это - Как я могу это сделать? –
$ prod = strip_tags ($ _ GET ['product']); Поскольку этот прошедший параметр является идентификатором, который, вероятно, имеет определенный формат, вы должны (или можете) написать функцию validate_id, чтобы убедиться, что строка находится в действительном ID-формате. – Kissaki