Форум TopUA.NET

Український Хостинг
Сьогодні: 5 вересня 2008, 13:22

Часовий пояс UTC + 2 годин




Створити нову тему Відповісти  [ 4 повідомлень ] 
Автор Повідомлення
 Тема повідомлення: Недоступна функція "imap_binary"
ПовідомленняДодано: 4 квітня 2007, 16:50 
Офлайн

З нами з: 26 березня 2007, 14:29
Повідомлення: 2
Я завантажив на сайт PHP скрипт відправлення повідомлень з сайту для адміністратора, проте мені видає повідомлення "Недоступна функція "imap_binary". Як запустити цей скрипт? ( http://halkona.ipsys.net/test.php ) це форма mail.


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 4 квітня 2007, 16:54 
Офлайн
TopUA: Адміністратор

З нами з: 1 жовтня 2006, 15:55
Повідомлення: 1472
А як саме задіяна ця функція у згаданому скрипті?

_________________
● Підтримка користувачів — виключно через форум підтримки
Умови надання послуг безкоштовного хостингу


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 4 квітня 2007, 17:04 
Офлайн

З нами з: 26 березня 2007, 14:29
Повідомлення: 2
<?php
# Это тестовый файл для проверки работоспособности всех необходимых функции. Измените значение
# переменной $mail ниже на свой электронный адрес, а затем загрузите этот файл к себе на сервер
# в любое место, где разрешен запуск скриптов PHP. Установите права на файл 644. Права папки также
# должны разрешать запуск скриптов (обычно 711). Запустите скрипт и проверьте указанный ниже e-mail.
# Если сообщение не получено, то по каким-то причинам вы не можете отправлять почту, и не имеет
# смысла устанавливать основной скрипт. Если же при запуске вы видите ошибки, попробуйте их про-
# анализировать и (или) спросить службу поддержки хостинга о том, что они означают. В случае,
# если они сошлются ни ошибку в скрипте, тогда свяжитесь со мной приложив описание ошибок.

# Отредактируйте значение переменной $mail:
$mail = "zlvoda@meta.ua";

# Ниже ничего менять не нужно
error_reporting (E_ALL);
function go_exit ($message,$color) {
echo "<html><head><meta http-equiv=\"content-language\" content=\"ru\">\r\n";
echo "<meta http-equiv=\"content-type\" content=\"text/html; charset=windows-1251\">\r\n";
echo "<title>Проверка работоспостобности скрипта PHP SendMail</title>\r\n";
echo "<style type=\"text/css\">{ }<!-- p { font-family: Verdana, Arial } --></style></head><body>\r\n";
echo "<center><p><b><font color=\"#".$color."\">".$message."!</font></b></p></center></body></head></html>\r\n";
exit();
}
if (function_exists("imap_binary")) {
# Преобразуем в формат base64, а также добавляем слеши перед символами " \ ( )
function mail_convert($str) {
$str = trim(imap_binary(addcslashes($str, "\"!@\\!@(!@)")));
return $str;
}
$subject = "=?Windows-1251?B?".trim(imap_binary("Поздравляем!"))."?=";
$headers = "From: =?Windows-1251?B?".mail_convert("Скрипт")."?= <postmaster@adultsingles.com>\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Transfer-Encoding: 8bit\r\n";
$headers .= "Content-Type: text/plain; charset=\"Windows-1251\"\r\n";
$headers .= "X-Mailer: PHP v.".phpversion();
$message = "Поздравляем!\n\nЕсли вы видите только это сообщение, без ошибок и непонятных надписей в теле письма и";
$message .= " заголовках, то можете приступать к настройке основного скрипта.";
if (mail("=?Windows-1251?B?".mail_convert("Вебмастеру")."?= <".$mail.">",$subject,$message,$headers)) {
go_exit ("Тестовое сообщение успешно отправлено - проверьте e-mail ".$mail,"009900");
}
else {
go_exit ("Отказ функции &quot;mail&quot; - спросите у администратора хостинга об особенностях ее работы","CC0000");
}
}
else {
go_exit ("Недоступна функция &quot;imap_binary&quot; - обратитесь к администратору хостинга","CC0000");
}
?>


Догори
 Профіль  
 
 Тема повідомлення:
ПовідомленняДодано: 4 квітня 2007, 18:06 
Офлайн
TopUA: Адміністратор

З нами з: 1 жовтня 2006, 15:55
Повідомлення: 1472
Дякую. Нажаль, відповідний PHP-модуль я не зможу встановити. Раджу або змінити скрипт таким чином аби він не використовував функцію "imap_binary", або ж зкористатись будь-яким іншим скриптом.

_________________
● Підтримка користувачів — виключно через форум підтримки
Умови надання послуг безкоштовного хостингу


Догори
 Профіль  
 
Відображати повідомлення за:  Сортувати за  
Створити нову тему Відповісти  [ 4 повідомлень ] 

Часовий пояс UTC + 2 годин


Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 0 гостей


Ви не можете створювати нові теми у цьому форумі
Ви не можете відповідати на теми у цьому форумі
Ви не можете редагувати ваші повідомлення у цьому форумі
Ви не можете видаляти ваші повідомлення у цьому форумі
Ви не можете додавати файли у цьому форумі

Вперед:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Український переклад © 2005-2007 Українська підтримка phpBB


���������� ������� TOP.TOPUA.NET