Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите найти ошибку. Она гдето здесь 
V
    Опции темы
Tweek
Дата 1.7.2008, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 2.6.2008

Репутация: нет
Всего: нет



Код

/**
 * Send email function
 *
 * @param string $sRecipientEmail        - Email where email should be send
 * @param string $sMailSubject            - subject of the message
 * @param string $sMailBody                - Body of the message
 * @param integer $iRecipientID            - ID of recipient profile
 * @param array $aPlus                    - Array of additional information
 *
 *
 * @return boolean                        - trie if message was send
 *                                        - false if not
 */
function sendMail( $sRecipientEmail, $sMailSubject, $sMailBody, $iRecipientID = '', $aPlus = '', $sEmailFlag = 'text' ) {
    global $site;

    if( $iRecipientID )
        $aRecipientInfo = getProfileInfo( $iRecipientID );

    $sMailHeader        = "From: =?UTF-8?B?" . base64_encode( $site['title'] ) . "?= <{$site['email_notify']}>";
    $sMailParameters    = "-f{$site['email_notify']}";

    $sMailSubject    = str_replace( "<SiteName>", $site['title'], $sMailSubject );

    $sMailBody        = str_replace( "<SiteName>", $site['title'], $sMailBody );
    $sMailBody        = str_replace( "<Domain>", $site['url'], $sMailBody );
    $sMailBody        = str_replace( "<recipientID>", $aRecipientInfo['ID'], $sMailBody );
    $sMailBody        = str_replace( "<RealName>", $aRecipientInfo['NickName'], $sMailBody );
    $sMailBody        = str_replace( "<NickName>", $aRecipientInfo['NickName'], $sMailBody );
    $sMailBody        = str_replace( "<Email>", $aRecipientInfo['Email'], $sMailBody );
    $sMailBody        = str_replace( "<Password>", $aRecipientInfo['Password'], $sMailBody );

    if( is_array($aPlus) ) {
        foreach ( $aPlus as $key => $value ) {
            $sMailBody = str_replace( '<' . $key . '>', $value, $sMailBody );
        }
    }

    $sMailSubject = '=?UTF-8?B?' . base64_encode( $sMailSubject ) . '?=';

    $sMailHeader = "MIME-Version: 1.0\r\n" . $sMailHeader;

    if( 'html' == $sEmailFlag) {
        $sMailHeader = "Content-type: text/html; charset=UTF-8\r\n" . $sMailHeader;
        $iSendingResult = mail( $sRecipientEmail, $sMailSubject, $sMailBody, $sMailHeader, $sMailParameters );
    } else {
        $sMailHeader = "Content-type: text/plain; charset=UTF-8\r\n" . $sMailHeader;
422        $iSendingResult = mail( $sRecipientEmail, $sMailSubject, html2txt($sMailBody), $sMailHeader, $sMailParameters );
    }

    return $iSendingResult;
}


Warning: mail() has been disabled for security reasons in /www_host/hosts/******.com/inc/utils.inc.php on line 422 (эту строку я отметил, здесь она видна как 48)

Посмотрите пожалуйста, сайт из-за этой баги не открываю  smile 
Что здесь может быть?
PM MAIL   Вверх
Feldmarschall
Дата 2.7.2008, 00:02 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 1
Всего: 32



PM   Вверх
Tweek
Дата 2.7.2008, 11:16 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 2.6.2008

Репутация: нет
Всего: нет



Цитата(Feldmarschall @ 2.7.2008,  00:02)
http://translate.google.com/translate_t?sl=en&tl=ru

К чему ссылка на переводчик?

Я же про код спрашивал, правильный или нет. Или синтаксис упущен...

Это сообщение отредактировал(а) Tweek - 2.7.2008, 11:17
PM MAIL   Вверх
Feldmarschall
Дата 2.7.2008, 11:49 (ссылка) |   (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 1
Всего: 32



Отличная иллюстрация к моей статье =)
http://forum.vingrad.ru/articles/topic-206796.html
Ознакомься. Я думаю, будет небезынтересно
PM   Вверх
Glip
Дата 2.7.2008, 12:38 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 473
Регистрация: 30.12.2006

Репутация: 2
Всего: 18



Цитата(Tweek @  2.7.2008,  11:16 Найти цитируемый пост)
К чему ссылка на переводчик?


чтобы вы осмыслили фразу
Код

mail() has been disabled for security reasons 

и сделали соответсвующие выводы


--------------------
user posted image
PM MAIL   Вверх
Tweek
Дата 2.7.2008, 22:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 2.6.2008

Репутация: нет
Всего: нет



чтобы вы осмыслили фразу
Код

mail() has been disabled for security reasons 

и сделали соответсвующие выводы

Огромно спасибо.
+ однозначно, жаль что немогу нет 100 постов
offtop
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0774 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.