Показать сообщение отдельно
  #1 (permalink)  
Старый 11.01.2014, 03:19
Интересующийся
Отправить личное сообщение для makarow.dmitry Посмотреть профиль Найти все сообщения от makarow.dmitry
 
Регистрация: 11.01.2014
Сообщений: 15

Подскажите. Не могу найти ошибку при отправке формы. Возможно это из-за движка?
Всем привет!

Такая вот проблема:
Не отправляет код данные на почту.
Данный код работал отдельно на странице вот ссылка - http://8-ma.ru/test/submit_call.html

Создал страницу на Вам Шоп с такой формой, а она не работает. Мучаюсь уже целый день. Ссылка вот - http://avtospars.ru/shop_content.php?coID=18

В чем может быть проблема? Я Думал в путях к файлам, но не решил так.
Как обойти ее можно?

Вот код html:
<script type="text/javascript" src="jscript/jquery.min.js"></script>
<script type="text/javascript" src="jscript/jquery.js"></script>

<script type="text/javascript">
$(document).ready(function(){
$(".form_submit").click(function()
{
 arg = $(this).attr('idform');
 $('form').each(function()
 {
  if ($(this).attr('class') == arg)
   {
        name = $(this).find('#name').val();
        tel = $(this).find('#tel').val();    
        

        if (tel.length > 0 )
        {
            

            $.ajax({
              type: "POST",
              url: "mailer_tel.php",
              data: {name: name, tel: tel}
             });

       $('#ok4').show(0);
       $('#ok4').delay(6000).hide(0);
       $('#ok4').text('Спасибо, ваша заявка принята');
     }
     else
     {
      
     
       $('#ok3').show(0);
       $('#ok3').delay(6000).hide(0);
      $('#ok3').text('Заполните все поля!');
      return false;
     }
   }
 });
});
})
</script>

<div class="block_right_s">
						<br>
						<br>
						<div class="submit_block2"> 
							<p>Заполните поля и закажите звонок</p>
							<form action="mailer_tel.php" method="POST" class="form3">
							<div class="text_filed">
								<input type="text" class="text_submit" placeholder="Введите Ваше Имя*" name="name" id="name">
							</div>
							<div class="text_filed">
								<input type="text" class="text_submit" placeholder="Телефон*" name="tel" id="tel">
							</div>
							<div id="ok3"></div>
							<div id="ok4"></div>
							<div class="button_submit_vin">
								
						        <input class="form_submit submit" idform="form3" type="button" value="Отправить" id="button_filter_1" >
						       
					       </div>
					   </form>
					      
					      
						</div>
				    </div>


Вот код mailer:
<?php
error_reporting(E_ALL);
// The message
$message ="<html><head></head><body><p> Имя: <strong>".$_POST['name'].
"</strong></p><p>Телефон: <strong>".$_POST['tel'].
"</strong></p></body></html>";

// In case any of our lines are larger than 70 characters, we should use wordwrap()
$message = wordwrap($message, 70, "\r\n");
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
// Send

mail('info@avtospars.ru', 'AVTOSPARS.RU - Новый запрос', $message, $headers);

?>


Думаю, чтобы обойти проблему с путями, если дело в них. Нужно объединить все в одном файле. Но как не знаю.

Буду благодарен за помощь
Ответить с цитированием