Sitealert

Рейтинг
469
Регистрация
30.09.2016

Нет, везде заменить. Этот кусок – вывод формы, а во второй части – обработчик.

		$id = htmlspecialchars($_POST['number'],ENT_QUOTES);
$serial = htmlspecialchars($_POST['serial'],ENT_QUOTES);
заменить на

		$id = htmlspecialchars($_REQUEST['number'],ENT_QUOTES);
$serial = htmlspecialchars($_REQUEST['serial'],ENT_QUOTES);
savingleb:
чтобы срабатывала кнопка проверить из ссылки

А может быть, тогда с самого начала задача не так была сформулирована? ;)

В изначальном коде поменять $_POST на $_REQUEST – и всё.

---------- Добавлено 02.03.2020 в 12:54 ----------

ivan-lev:
Осталось безопасности добавить...
Паапрашу пример, когда будет серьёзно нарушена безопасность. 🙄

Весь кусок кода поменяли? То, что болдом – это не я выделил, это из Вашего кода перекочевало. :(

Этот кусок замените

if(empty($_POST['number']) || empty($_POST['serial'])){

$number = '';
$serial = '';
if(!empty($_GET['number']) && !empty($_GET['serial'])){
$number = $_GET['number'];
$serial = $_GET['serial'];
}
?>
<div class="ready_left">

<form action="/ready/" method="POST">

<input type="text" name="number" value="<?=$number?>" placeholder="Введите номер квитанции*" maxlength="6" size="34" style="font-size:14px;"/><br /><br />

<input type="text" name="serial" value="<?=$serial?>" placeholder="Последние 4 символа серийного номера*" maxlength="4" size="34" style="font-size:14px;" /><br /><br />

<input type="submit" value="Проверить" style="display:block;width:298px;font-size:15px;padding:5px;text-align:center;margin-left:0px;" onclick="yaCounter45458706.reachGoal('ready'); return true;"/><br /><br /><br /><br /><br /><br /><br />
</form>
</div>
<div class="ready_right">
На данной странице можно узнать готов ли ваш аппарат, если вы уже обратились в СЦ Орбис <br><br>
</div>
<br />
<br />

<?
}

Собственно, практически то же самое, но с нюансами. ;)

---------- Добавлено 02.03.2020 в 12:01 ----------

savingleb:
вряд ли в этом дело.
Дело в том, что гет-параметр s используется для поиска по сайту.
Перфекционист:
Прикрутили к своей табуретке процессор

А это как? 🚬

Перфекционист:
У вас кроме хрюшиного клуба есть что-то ещё, нормальное, не столь убогое?

Оксиген:
Зачем одностраничнику WP или Битрикс кто-нибудь может объяснить?

Я могу. Но это не имеет отношения к данной теме.

suffix:
ибо нужно бесконечно стремиться к недостижимому абсолютно идеальному

Неумение вовремя остановиться – это повод задуматься. ;)

Aisamiery:
найти "узкое горлышко"

На самом деле, у каждого пациента своя болезнь. У кого-то это генерация страницы, у кого-то – скрипты на фронте, у кого-то картинки, а у кого-то даже CSS. Причём всякие оптимизации типа конвертации в webp здесь обычно стоят на самом последнем месте, и непонятно, почему кое-кто с таким жаром отстаивал зтот момент в данной теме.

право преждепользования, установленное статьей 1361 ГК РФ, действует только в отношении изобретений, полезных моделей и промышленных образцов

Лично я в своё время даже не стал доводить дело до суда, хотя я зарегистрировал домен на пару лет раньше долбаного товарного знака, который мне предъявили. Но мне и домен не особо важен был, гуглояндексы за месяц проиндексировали новый без потери позиций.

Rezonator, этот зазор прописан верстальщиком, инлайн-стиль 32px. "Огромный" – это субъективная оценка. Возможно, верстальщик посчитал это креативом. Или дизайнер так посчитал.

Всего: 8084