Я получил этот код на page1.php:Перенаправление назад и вторя результат после отправки формы
<form action="mcgen.php" id="form1" method="POST">
<input style="margin-right:-160px;" name="name1" type="text" id="form-field-1" placeholder="username:password" class="form-control" value="<?php echo $line ?>">
</div>
<button style="margin-right:-160px;" type="submit" name="gen" id="gen">Generate</button>
Файл mcgen.php имеет следующий код:
<?php
if(isset($_POST['gen'])){
$f_contents = file("001.txt");
$line = $f_contents[array_rand($f_contents)];
$data = $line;
list($first, $last) = explode(':', $line);
}
?>
Я пытаюсь это сделать поэтому после того, как они нажмут кнопку «Создать», он запустит код в mcgen.php, а затем вернется на страницу1.php и эхо «$ line».
Что об использовании того же файла? Таким образом, он подчиняется себе и повторяет результат. – user2182349
Я не хотел размещать его в тех же файлах, потому что было злоупотребление обновлением страницы и возможность повторной отправки формы. – user3724476