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


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

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

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 23:40
10000 руб./за проект
24 апр. 2024, в 23:13
130000 руб./за проект