Задать вопрос
@LLEM00N

Что делать если PHP скрипт не запускается из HTML файла?

Установил XAMPP, чтобы писать на PHP. Всё работает, если запускать .php файл. Но, когда решил попробовать написать простенькую форму в html и вставить туда PHP, получил

FORBIDDEN
You don't have permission to access this resource.

<html>
<body>
    <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
        Name: <input type="text" name="name">
        <input type="submit">
    </form>

    <?php
    if ($_SERVER["REQUEST_METHOD"] == "POST") 
        {
        $name = $_REQUEST['name'];
        echo $name
    }
    ?>
</body>
</html>


Что делать? Спасите.
  • Вопрос задан
  • 916 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Kiriniy
@Kiriniy
Графический и веб-дизайнер
Лучше использовать php в файлах с расширением php, но если, зачем-то, он нужен в файлах html, то надо удостовериться в верных настройках сервера и морально подготовить Apache к возможности встретить php там, где он его не ждёт. Откройте или создайте конфиг .htaccess в корне своего проекта и добавьте туда инструкцию:

AddType application/x-httpd-php .html
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽