Участник
Зарегистрирован: Jul 2006
Место проживания:
Публикаций: 8
Статус:  |
Нашел скрипт
function sock_mail($host, $to, $from, $subj, $message, $type)
{
$log=0;
if($type=="") $type="text/plain"; // Определям тип по умолчанию
// Соединение
$fp = fsockopen($host, 25); // Подключаемся на 25 порт сервера $host
// Приветствие
$log .= fgets($fp); // Читаем приветствие сервера
fputs($fp, "HELO: $host"); // Привет, сервер 
$log .= fgets($fp); // Читаем ответ
fputs($fp, "MAIL FROM:<$from>"); // Определяем пользователя
$log .= fgets($fp); // Читаем ответ
fputs($fp,"RCPT TO:<$to>"); // Определяем получателя
$log .= fgets($fp); // Читаем ответ
fputs($fp, "DATA"); // Приветствие окончено, теперь приступим к делу
$log .= fgets($fp); // Читаем ответ
// Заголовки
fputs($fp, "From: $from"); // Отправитель
fputs($fp, "Subject: $subj"); // Тема
fputs($fp, "Content-Type: $type"); // Тип содержимого
fputs($fp,""); // Пустая строка
// Содержимое
fputs($fp, $message);
// Конец диалога
fputs($fp, ".");
$log .= fgets($fp); // Читаем ответ
fputs($fp, "QUIT"); // Сообщаем о выходе
$log .= fgets($fp); // Читаем ответ
// Завершение соединения
fclose($fp); // Закрываем сокет
return $log; // Возвращаем ответы сервера.
}
при обращении к нему пишу:
if (isset($rep))
{
$host='smtp.rambler.ru';
$to=$myshop_email;
$from='myshop3@rambler.ru';
$subj='тема';
$message='сообщение';
sock_mail($host, $to, $from, $subj, $message,'' );
}
Получаю сообщение
Fatal error: Maximum execution time of 60 seconds exceeded in C:\www\html\MyShop\index.php on line 18
открываю php.ini
изменяю
max_execution_time = 30
на
max_execution_time = 300
перезагружаю APACHE все равно получаю это же сообщение
что делать?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|