ребят, делал форму отправления забытого пароля.. На денвере все прекрасно работает. На сервере ни в какую не хочет... вот адрес моей странички:
http://d.vi-t.com/forget.php
Вот мой обработчик: forget.js
$(function(){
$('#check').click(function(e){
e.preventDefault();
var filial_id=$('#filial').val();
var surname=$('#surname').val();
var login=$('#login').val();
$.get("ajax.php",{q : "forget", login : login, surname: surname, filial_id:filial_id}, function(data){
alert(data);
window.close();
});
});
});
Вот код обработчика php:
<?
// получаем и преобразуем исходные данные
$surname=iconv('UTF-8', 'windows-1251', $_GET[surname]);
$login=$_GET[login]; // login - только цифры
$filial_id=$_GET[filial_id];
// получаем имейл филиала
$q=mysql_query("SELECT email FROM filials WHERE id='$filial_id'");
$row=mysql_fetch_assoc($q);
$email=$row[email];
mail($email,"Запрос на восстановление пароля", "Запрос на восстановление пароля сделал:\nПользователь: $surname\nЛичный номер: $login");
echo "Спасибо! Ваш запрос на восстановление пароля принят. Ожидайте, вам перезвонят!";
?>
Код - проще некуда... на дервере все клево. Обрабатывает, создает письмо. Но на сервере по нажатию на "Отправить заявку" ничего не происходит. Уже второй день бьюсь с этой проблемой. Менял расположение файлов, обработчики, их имена... ни в какую... уже не знаю что делать.. помогите, пожалуйста!