Помогите разобраться пошагово. С PHP не очень дружу, а сделать нужно.
Есть сайт написанный на Joomla, сейчас его переделываю на HTML5.
На joomla в корне лежит .htaccess со своими какими-то правилами. Я в корне сделал временную папку NEW и туда для пробы кидаю файлы нового сайта на HTML. Сделал простенькую пробную форму обратной связи, нажимаю ОТПРАВИТЬ, файл обработки формы не загружается, выходит ошибка 404.
Говорят, что вероятнее всего форма при отправке выдавала ошибку из-за защиты сайта от взлома (запрет на прямое исполнение скриптов без /index.php).
Скажите, как сделать чтобы скрипт обработки формы заработал?
Все фалы лежать в папке NEW:
сама форма formmail.html
<p>
<form name="All" method="post" action="../new/formmail.php" onsubmit="return chk('* Заполните обязательные поля')">...........................
обработчик formmail.php
<?php
Header("Location: ./spasiboform.html");
$kuda='ххххххх@list.ru';
$headers = "MIME-Version: 1.0\r\n"; ................................ .....
и страница с благодарностью за размещеие формы spasiboform.html
1. photolab - 27 Сентября, 2016 - 10:48:10 - перейти к сообщению
2. miketomlin - 28 Сентября, 2016 - 22:23:03 - перейти к сообщению
Обычно реальные файлы пропускаются, хотя у вас может стоять правило на пропуск только «классических» статичных файлов. Не видя .htaccess, здесь сложно что-то сказать. Сделайте хак прямо во фронте (index.php)