У меня проблема с формой в разделе администрирования моего сайта. Я использую его для изменения отображаемого текста HTML, он написан на PHP и подключается к базе данных MySQL.
echo "<form action=\"index.php?kat=infos&aktion=upd&kategorie=$kategorie\" method=\"POST\" enctype=\"application/x-www-form-urlencoded\">\n";
echo "<table border=\"0\">\n";
echo "<b>$kategorie</b>\n";
echo "<tr><td><b>Information:</b></td><td><textarea name=\"info\" cols=\"50\" rows=\"7\">$info</textarea></td></tr>\n";
echo "<tr><td><input type=\"submit\" value=\"Editieren\" /></td></tr>\n";
echo "</table>\n";
echo "</form>\n";
Если я введу несколько небольших предложений, таких как «Это только тестовый текст». и нажмите кнопку подтверждения, index.php примет данные и вставит их в базу данных, как и положено. Но если я ввожу более длинный текст, например, заявление об отказе от http://www.juraforum.de/disclaimer_muster/, при отправке формы появляется ошибка 403.
Я не думаю, что это из-за более длинного текста, потому что, если я напишу какой-нибудь более длинный случайный текст, это тоже сработает.
Надеюсь, вы поможете мне с этим.