2015-01-19 2 views
-4

Поняв, что мой веб-сервер не запускает php внутри моего html-файла, я использовал iframe, который указывает на мой php-скрипт.Опасности php-файла внутри iframe?

Работает так, как ожидалось, и теперь мой сайт имеет приятную небольшую форму комментариев, которую пользователь может заполнить и отправить.

Я выбрал это вместо того, чтобы изменять свой hhtpd.conf, потому что я не думаю, что мой веб-хост разрешает это.

Так что мой вопрос; есть ли реальная опасность сделать это? Если файл comment.php должен был загадочно исчезнуть, в моем html появится ошибка, которая не повлияет на остальную часть моего кода. Я не могу придумать каких-либо недостатков, если нет некоторых накладных расходов на сервер, о которых я не знаю.

Любая информация будет приветствоваться.

Cheers!

+0

на каком сервере выполняется iframe? – Daan

+0

Это на том же сервере, что и мой html. –

+0

Это не имеет никакого смысла. – Daan

ответ

1

Если они (файлы html и php) расположены на одном сервере - не должно быть никакой опасности.

+0

Это тот ответ, который я искал. Спасибо, Олег! –

0

Просто для уточнения:

Если вы можете «запустить» РНР в качестве плавающего фрейма, то вы сможете запустить его в основной раме, а также. php, который генерируется для вашего iframe, также может быть сгенерирован для основного кадра.

Итак, нет, нет опасности, но нет, вам не нужен iframe, я думаю, вы неправильно поняли, как работает php.

Там нет PHP в HTML, PHP является (упрощенному) используется в 2-х случаях: первый заключается в создании HTML, который будет отправлен на веб-браузер, второй сценарий, который не оказывает никакого PHP но влияет на некоторые внутренние файлы, такие как базы данных и т. д.

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