2013-07-31 2 views
0

У меня возникли проблемы с PHP, и я не совсем уверен, что правильно их использую. До сих пор у меня есть страница HTML, на которой я хочу добавить панель поиска. Мой PHP-код на странице HTML выглядит так.PHP включает форму проблемы

<?php include 'site/tools/search.php'; ?> 

Проблема, с которой я столкнулась, заключается в том, что строка поиска не отображается на странице HTML. Я знаю, что панель поиска работает, потому что я просматривал этот файл и работал с реальной панелью поиска.

+4

'Что я до сих пор представляет собой html-страницу, которую я тоже хочу добавить в строку поиска, - неправильно. Ваша текущая страница должна быть '.php' – samayo

+0

Вы уверены, что путь правильный? Кроме того, .... разместите свой код штрих-кода, если вы можете – KyleK

+1

или просто добавьте это в свой htaccess 'AddType application/x-httpd-php .html' – ROMMEL

ответ

1

Вы не можете использовать PHP-код в HTML-документах. Измените расширение вашего .html-файла на .php, и оно должно работать, не затрагивая ничего. Это означает, что любые ссылки на страницу должны быть изменены соответствующим образом.

+0

Спасибо! Теперь он отлично отображен. – Ferbla

+0

Не проблема, рад, что я мог бы помочь! – JoshMc

0

Используйте полный путь к файлу с помощью инструкции include. Вроде так: <?php include '/home/yourusername/public_html/site/tools/search.php';

0

Возможно, это проблема с файлом пути. Если вы используете относительный путь, добавьте «./» в начало: «./site/tools/search.php»

1

Убедитесь, что ваш файл заканчивается на .php (not .html), и все должно работа (корректно указывается ваша заявка). Если это не удается, попробуйте использовать абсолютное значение URL.

Смежные вопросы