2013-08-26 2 views
0

Мне нужно добавить условие. Если $contact_subject больше, чем номер 50000, он должен перейти на один адрес электронной почты, и если он меньше, он должен перейти на другой адрес электронной почты.В зависимости от ответа, отправленного на другой адрес электронной почты

if($contact_name == true) 
{ 
    $sender = $contact_email; 
    $receiver = "[email protected]"; 
    $client_ip = $_SERVER['REMOTE_ADDR']; 
    $email_body = "Name: $contact_name \nEmail: $sender \nAccount Number: $contact_subject \nMessage: $contact_message \nIP: $client_ip \nEmail Sent from website http://www.website.com";  
    $extra = "From: $sender\r\n" . "Reply-To: $sender \r\n" . "X-Mailer: PHP/" . phpversion(); 

    if(mail($receiver, "Email From Website - $subject", $email_body, $extra)) 
    { 
     echo "success=yes"; 
    } 
    else 
    { 
     echo "success=no"; 
    } 
} 
+0

Вы пробовали просто использовать инструкцию ifif elseif? – Jim

+0

Я не очень хорош в этом. Я буду работать с предложением от Amal. – betti

+0

Позволяет вам знать как можно скорее Amal. – betti

ответ

1

Используйте трехкомпонентное заявление, чтобы проверить, если $contact_subject больше 50000 и установить адрес электронной почты $receiver в зависимости от состояния.

$receiver = ($contact_subject > 50000) ? '[email protected]' : '[email protected]'; 

То же самое может быть выполнено с использованием if-else блок тоже.

if ($contact_subject > 50000) { 
    $receiver = '[email protected]'; 
} 
else { 
    $receiver = '[email protected]'; 
} 
0

Возможно, лучший способ установить размер в переменный номер.

-> config.php 
    $size_mail = '5000'; 


-> mail.php 
include "config.php"; 
if($contact_name == true) 
    { 

    if($contact_subject > $size_mail) 
    {$receiver = '[email protected]';}else{$receiver == '[email protected]';} 

     $sender = $contact_email; 
     $client_ip = $_SERVER['REMOTE_ADDR']; 
     $email_body = "Name: $contact_name \nEmail: $sender \nAccount Number: $contact_subject \nMessage: $contact_message \nIP: $client_ip \nEmail Sent from website http://www.website.com";  
     $extra = "From: $sender\r\n" . "Reply-To: $sender \r\n" . "X-Mailer: PHP/" . phpversion(); 

     if(mail($receiver, "Email From Website - $subject", $email_body, $extra)) 
     { 
      echo "success=yes"; 
     } 
     else 
     { 
      echo "success=no"; 
     } 
    } 
+0

Вы, ребята, рок! Спасибо огромное! Я попробую это. Я не очень хорош в этом, поэтому я очень ценю быстрый ответ и помощь! – betti

Смежные вопросы