На странице PHP мне нужно открыть URL-адрес при нажатии кнопки или ссылки. Но для URL-адреса, который я открываю, нужна переменная.Как передать переменную в событии onclick?
Фон - когда пользователь нажимает кнопку «продолжить», откроется страница, которая зависит от цены. Различные цены, разные страницы.
Надеюсь, я не слишком тупой, но вот текстовый пример. У меня есть страница с подтверждением заказа, который включает в себя цену в URL: www.xys.com/confirm?price=100
страница подтверждения, где пользователь получает продолжить или прекратить. Две кнопки. Цена определяет, какую страницу мы открываем, когда пользователь нажимает «продолжить».
Итак, если цена $100
, пользователь видит page_100.php
. Если цена $200
пользователь видит page_200.php
Проблема Я бегу в том, что $ цена не перевести в значение
<?php
$price = $_GET['price'];
<input type="button" onclick="window.location.href='selector.php?$price';return false;" name="" value="Proceed">
?>
Что мне не хватает? Спасибо.
Что котировки вы используете? 'или " –
Фрагмент кода, который вы предоставили, недействителен php. Вы не можете просто вставить html в середину php-блока и заставить его работать. Если это ваш код, это неверно. – gview
Это может привести к перекрестку -site scripting. Я предлагаю вам фильтровать переменные $ _GET перед тем, как повторять их в документе. – nullability