@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>


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

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

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

Войти через центр авторизации
Похожие вопросы