Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: запрет на прямое исполнение скриптов без /index.php

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: помогите понять как, что и куда писать
photolab
Отправлено: 27 Сентября, 2016 - 10:48:10
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Сент. 2016  


Помог: 0 раз(а)




Помогите разобраться пошагово. С 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
 
 Top
miketomlin
Отправлено: 28 Сентября, 2016 - 22:23:03
Post Id


Частый гость


Покинул форум
Сообщений всего: 129
Дата рег-ции: Июль 2016  


Помог: 5 раз(а)




Обычно реальные файлы пропускаются, хотя у вас может стоять правило на пропуск только «классических» статичных файлов. Не видя .htaccess, здесь сложно что-то сказать. Сделайте хак прямо во фронте (index.php) Голливудская улыбка
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB