PHP Опубликовать запрос от HTML выбрать тег - PullRequest
0 голосов
/ 19 апреля 2020

У меня есть HTML Выбор блока в форме, который должен отправлять некоторые данные при отправке.

Все соединение с базой данных работает нормально, а также оператор If для кнопки отправки. Когда я просто включаю эхо «тест»; он отлично работает и дает мне строку.

Но поскольку я включаю строку echo $_POST['Semester'];, даже когда я просто записываю ее в переменную типа $testvar = $_POST['Semester'];

, она не работает. Я попытался переименовать переменные и изменить значения, но каждый раз, когда он нажимает на кнопку отправки, он дает мне 503, в настоящее время не может обработать этот запрос Ошибка.

Есть ли глупая ошибка, которую я не могу видите, или это может быть проблемой моего Webhost (Strato.de)?

Я пытался изменить файл php .ini, но ничего не могу найти, что помогло бы решить мою проблему. Я также изменил настройки безопасности с помощью Strato, поэтому, как правило, почтовые запросы принимаются, а также разрешаются пользовательские сценарии.

Я попытался выполнить минимальный рабочий пример, так как я раскомментирую строку $_POST, она останавливается за работой. Без этого это делает. [Между прочим, это пользовательский скрипт для сайта phpBB, вот почему все элементы базы данных находятся впереди]

<form method="POST">
<select name="Semester">
<option value="test">choice</option>
<option value="test">choice2</option>
</select>
<input name="submit" type="submit" value="ok">
</form>

<!-- PHP -->
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);

include($phpbb_root_path . 'config.' . $phpEx);
//Datenbank scheiss
$db = new mysqli('rdbms.strato.de', $dbuser, $dbpasswd, $dbname);
if ($db->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}



if(isset($_POST['submit'])){
   //echo $_POST['Semester'];
   //$chd= $_POST['child'];
   echo 'test';
   //echo $pari;
}

?>

<!-- ENDPHP -->

1 Ответ

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

Итак, я обнаружил проблему, удалив теги стиля перед запуском файла php, и решил проблему. Не знаю, если это проблема с php или phpBB в качестве моего бэкэнда. Теперь работает

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