Как отобразить строку html с одной страницы на другую в PHP - PullRequest
0 голосов
/ 09 апреля 2020

Например, когда пользователь отправляет форму, выполняется код из другого файла. php, а затем фокус возвращается на предыдущую страницу (ту, на которой есть форма). Можно ли отправить разметку обратно на первую страницу из файла. php, который обрабатывает действие?

Я хотел бы отправить сообщение обратно пользователю, если возникла проблема с его логином, желательно без использования JavaScript.

Я предполагаю, что есть простое решение для этого, которое не требует назначения строки для $ _SESSION, а затем распечатывает ее на другой странице, но я не могу придумать одну.

Ответы [ 2 ]

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

Я бы предложил это.

form. php отправить значение в cal c. php

cal c. php перенаправить пользователя в форму. php с введенным значением и выходное значение

форма. php

if(isset($_GET['output_value'])){
    $input_value = $_GET['input_value'];    // get back some value from calc.php
    $output_value = $_GET['output_value'];  // get back some value from calc.php
    echo "Input value: " . $input_value . "<br>";
    echo "Output value: " . $output_value. "<br>";
}

кал c. php

$input_value = $_POST['input_value'];
$output_value = $input_value * $input_value;
header("Location: http://www.example.com/form.php?input_value=" . $input_value . "&output_value=" . $output_value); // redirect user to the first page with some values
0 голосов
/ 09 апреля 2020

Обычно это обрабатывается с помощью атрибута html в тегах или с javascript, но они небезопасны и могут быть отредактированы наилучшим образом, для всех них

Пример:

// For Not Null
<input name="test" require> 

// Minimum Value Must Be Bigger Than 5 or equal 5
<input name="test" min="5"> 

// Maximum Value Must Be lowee Than 5 or equal 5
<input name="test" max="5">
<button type="submit">Submit</button>

После того, как эта форма отправлена, отметьте ее в php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...