вопрос
Здравствуйте, возможно глупый вопрос но обшарил уже весь гугл даже ничего похожего не нашел что бы попробовать сделать как-то и т.д.
Суть вопроса такова, есть формы свои (разные: обратный звонок, связь, калькулятор и т.д.) формы готовые (php mail отправка/проверка, код для вставки в шаблон). Про бывал заливать и в корень и в шаблон и в папку модули. но ничего не помогает, при нажатии отправить форму выбивает в основном ибо нету доступа (хотя доступ ставил 777) либо нету файла (файл был залить по указному пути и был указан путь в коде). В php особо не шарю но формы рабочие, но вот на самом dle не работает, толе не так заливаю толе тупой... помогите разобраться пожалуйста
Вот один из кодов (самый простой):
html:
php:
Суть вопроса такова, есть формы свои (разные: обратный звонок, связь, калькулятор и т.д.) формы готовые (php mail отправка/проверка, код для вставки в шаблон). Про бывал заливать и в корень и в шаблон и в папку модули. но ничего не помогает, при нажатии отправить форму выбивает в основном ибо нету доступа (хотя доступ ставил 777) либо нету файла (файл был залить по указному пути и был указан путь в коде). В php особо не шарю но формы рабочие, но вот на самом dle не работает, толе не так заливаю толе тупой... помогите разобраться пожалуйста
Вот один из кодов (самый простой):
html:
<form id="imObjectForm_1" action="imemail/imEmailForm.php" method="post" enctype="multipart/form-data" style="width: 938px; margin: 0; padding: 0; text-align: left;">
<fieldset class="first">
<div>
<div style="float: left; margin: 0; padding: 0 0 2px;">
<label for="imObjectForm_1_1" style="vertical-align: top; display: inline-block; margin: 3px 0 2px 0; width: 924px;">Имя</label><br />
<input type="text" class="" style="float: left; width: 920px; margin-right: 10px; vertical-align: top; padding-top: 2px; padding-bottom: 2px;" id="imObjectForm_1_1" name="imObjectForm_1_1" /></div>
<div class="imClear" style="height: 1px; line-height: 1px; width: 938px;"></div>
<div style="float: left; margin: 0; padding: 0 0 2px;">
<label for="imObjectForm_1_2" style="vertical-align: top; display: inline-block; margin: 3px 0 2px 0; width: 924px;">Телефон</label><br />
<input type="text" class="" style="float: left; width: 920px; margin-right: 10px; vertical-align: top; padding-top: 2px; padding-bottom: 2px;" id="imObjectForm_1_2" name="imObjectForm_1_2" /></div>
<div class="imClear" style="height: 1px; line-height: 1px; width: 938px;"></div>
<div style="float: left; margin: 0; padding: 0 0 2px;">
<label for="imObjectForm_1_3" style="vertical-align: top; display: inline-block; margin: 3px 0 2px 0; width: 924px;">Веб-сайт:</label><br />
<input type="text" class="" style="float: left; width: 920px; margin-right: 10px; vertical-align: top; padding-top: 2px; padding-bottom: 2px;" id="imObjectForm_1_3" name="imObjectForm_1_3" /></div>
</div>
</fieldset>
<fieldset>
<input type="text" id="imObjectForm_1_prot" name="imSpProt" />
</fieldset>
<div style="width: 938px; text-align: center;">
<input type="submit" value="Отправить" />
<input type="reset" value="Сброс" />
</div>
</form>
php:
<?php
if(substr(basename($_SERVER['PHP_SELF']), 0, 11) == "imEmailForm") {
include '../res/x5engine.php';
$form = new ImForm();
$form->setField('Имя', $_POST['imObjectForm_1_1'], '', false);
$form->setField('Телефон', $_POST['imObjectForm_1_2'], '', false);
$form->setField('Веб-сайт:', $_POST['imObjectForm_1_3'], '', false);
if(@$_POST['action'] != 'check_answer') {
if(!isset($_POST['imJsCheck']) || $_POST['imJsCheck'] != 'jsactive' || (isset($_POST['imSpProt']) && $_POST['imSpProt'] != ""))
die(imPrintJsError());
$form->mailToOwner('тут мой е-меил', 'тут мой е-меил', '', '', false);
@header('/');
exit();
} else {
echo $form->checkAnswer(@$_POST['id'], @$_POST['answer']) ? 1 : 0;
}
}
// End of file