Это может быть простая проблема, но я не могу ее понять.Fancybox iframe не включая PHP
У меня есть кнопка, когда я нажимаю кнопку fancybox, открывается iframe со страницей моего сайта. Он содержит простую форму для отправки электронной почты. Все работает нормально и все, но я использую lib.phpmailer, но я не могу его включить.
include_once 'url/classes/lib.phpmailer.php';
Адрес, который я использую, действителен и ведет к файлу phpmailer. Но iframe не включает его.
Любые идеи, как это решить?
Некоторый код:
<a class="reserve"
href="http://<?=$_SERVER['HTTP_HOST'];?>/pages/includes/reserveform.php"
id="reserve">
Reserve
</a>
$("a#reserve").fancybox({
'autoScale': true,
'width': 460,
'height': 440,
'padding': 20,
'showCloseButton': true,
'type': 'iframe'
});
reserveform.php
include_once 'url/classes/lib.phpmailer.php';
HTML and stuff
Я также попытался включить Athor файлов, но никто не работают.
Вы ввели относительный путь. путь к файлу /pages/includes/url/classes/lib.phpmailer.php? вы можете загрузить страницу /pages/includes/reserveform.php в браузере и загрузить файл? есть ли ошибки в вашем журнале ошибок php, говорящие что-то вроде строк, неспособных открыть файл? – lonewolf217
относительный и полный оба не работают. Atm url is 'http: //domain.nl/classes/lib.phpmailer.php' Идти к этому URL-адресу работает в браузере –
и вы попробовали include_once '/classes/lib.phpmailer.php'; ? Как я уже спрашивал, вы видите ошибки в журнале ошибок php? обычно это лучший способ выяснить, что происходит не так. – lonewolf217