Как исключить / удалить ввод после выполнения кода php.? - PullRequest
0 голосов
/ 28 апреля 2020

Итак, у меня есть пост-ввод, где я отправляю данные что-то простое.

<form method="post" action="result.php">
    <input type="url" name="url" class="form-control" placeholder="http://example.com/">
    <input type="submit" name="submit" />
</form>

После того, как код html будет выполнен, код php будет отражать успех или что-то подобное Не имеет значения.

Но у меня есть проблема, когда я включаю ('submit. php'), что он будет показывать также входные данные, и я не хочу этого.

Как я может сделать это, чтобы не показывать ввод результатов. php?

1 Ответ

0 голосов
/ 28 апреля 2020

Если вы хотите, чтобы это было указано пользователем c, вы можете попробовать использовать файлы cookie или сеансы, например:

index.php

<?php
session_start();
?>

<?php if(!isset($_SESSION['show_button']) && !$_SESSION['show_button'] ){ ?>
<!-- Button logic here... -->
<?php } ?>

result.php

// If the url has been entered, it returns a false from empty()
$_SESSION['show_button'] = empty($_POST['url']);
...