Функция mail() и отсылка header

Тема в разделе "PHP", создана пользователем Squoll2, 30 сен 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Squoll2

    Squoll2 Постоялец

    Регистр.:
    2 июн 2009
    Сообщения:
    80
    Симпатии:
    15
    Добрый день. Помогите подправить скрипт а то почитав мануал так и непонял вот есть скриптик
    PHP:
    if ($_POST['submit']){
        
    $result mysql_query("SELECT * FROM `grpgusers` WHERE `email`='".$_POST['email']."'");
        
    $worked mysql_fetch_array($result);
        
        if (
    mysql_num_rows($result) > 0){
            
    $email_to $worked['email'];
            
    $email_subject "GANGSTA.LV";
            
    $email_body "Information. \nUsername:".$worked['username']." Password:".$worked['password'];
            
            if(
    mail($email_to$email_subject$email_body)){
                echo 
    Message("Ваше имя пользователя и пароль были отосланы.");
            } else {
                echo 
    Message("Ошибка.");
            }
        } else {
            echo 
    Message("Такого емайла несуществует.");
        }
    }
    ?>
    Мне надо переделать чтобы было headers и там функция типо from: admin@blalbla.lv так как держу сайт на хосте удалёном влезть в php.ini немогу и там настроить хост-провайдер посоветовал такой метод
     
  2. tostrss

    tostrss

    Регистр.:
    16 окт 2007
    Сообщения:
    771
    Симпатии:
    217
    Или так
    PHP:
    ini_set('sendmail_from''user@example.com');
    или так
    PHP:
     if(mail($email_to$email_subject$email_body'From: user@example.com')){
     
    Squoll2 нравится это.
  3. Squoll2

    Squoll2 Постоялец

    Регистр.:
    2 июн 2009
    Сообщения:
    80
    Симпатии:
    15
    Большое спасибо помогло а то я пол часа голову ломал никак понять немог.
     
  4. Tretiy

    Tretiy Постоялец

    Заблокирован
    Регистр.:
    10 дек 2007
    Сообщения:
    81
    Симпатии:
    9
    Спасибо, и мне пригодилось
     
Статус темы:
Закрыта.