Focus on being productive instead of busy. — Timothy Ferriss

Author Topic: Mail Function :(  (Read 371 times)

kenet13

  • Web Addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 249
  • trying hard web designer :)
    • View Profile
    • WWW
Mail Function :(
« on: December 18, 2009, 09:32:34 AM »
$headers = 'From: cs@somwebsite.com' . "\r\n" . 'MIME-Version: 1.0' . "\r\n" .
            'Content-type: text/html; charset=iso-8859-1\r\n';
            
$msg = $_POST['message'];
$message = wordwrap($msg);
$send = $_POST['send'];
if($send){
      $query = "select email from jos_users where usertype='registered'";   
      $result = mysql_query($query);
      $row = mysql_fetch_array($result);
      //$row = explode("\r\n", $row);
      
      foreach($row as $value)
        {
      //$value .= ",";
        mail($value, $_POST['subject'], $message, $headers);
        }
       
        echo "<b>Email sent!</b><br />";
}
?>

mga guys ano sa tingin nio ang mali ko kasi di ko masend sa lahat ng contacts yung mail e. ang nasesendan lang is yung unang result sa query ko. ouch:(

6fivenineteen

  • Potential WebGeek
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 159
    • View Profile
    • WWW
Re: Mail Function :(
« Reply #1 on: December 18, 2009, 09:58:05 AM »
try to change your code

if($send){
      $query = "select email from jos_users where usertype='registered'";   
      $result = mysql_query($query);
      $row = mysql_fetch_array($result);
      //$row = explode("\r\n", $row);
     
      foreach($row as $value)
        {
      //$value .= ",";
        mail($value, $_POST['subject'], $message, $headers);
        }
       
        echo "<b>Email sent!</b><br />";
}

to

Code: [Select]
if(isset($send)){
      $query = "select email from jos_users where usertype='registered'";   
      $result = mysql_query($query);

$x=0;

while($row = mysql_fetch_array($result))
{
   $value[$x]=$row['email'];
   $x+=1;
}     

$value=@implode(" , ",$value);

        mail($value, $_POST['subject'], $message, $headers);
   
       
        echo "<b>Email sent!</b><br />";
}

i'm not sure kung gagana... :)
Logged

kenet13

  • Web Addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 249
  • trying hard web designer :)
    • View Profile
    • WWW
Re: Mail Function :(
« Reply #2 on: December 18, 2009, 10:14:44 AM »
try ko din bro. yung isa kong ginawa ganito.

if($send){
      $query = "select email from jos_users where usertype='registered'";   
      $result = mysql_query($query);
      $row = mysql_fetch_array($result);
      
      foreach($row as $value){
      
      $headers = 'From: cs@somewebsite.com' . "\r\n" . 'MIME-Version: 1.0' . "\r\n" .
            'Content-type: text/html; charset=iso-8859-1\r\n';
      $msg = $_POST['message'];
      $message = wordwrap($msg);
      
        if(mail($value, $_POST['subject'], $message, $headers)){
           echo "<b>Email sent!</b><br />";
           }
      else {
           echo "<b>Sending Failed</b><br />";
           }
        }
       
     
}

para malaman ko kung ilan yun nasendan nia eecho yung email sent ng kung lan times nagsend. ayun. mukang pagod na server ko. ayaw na magsend. hihihi

kenet13

  • Web Addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 249
  • trying hard web designer :)
    • View Profile
    • WWW
Re: Mail Function :(
« Reply #3 on: December 18, 2009, 11:07:23 AM »
ayan nakapagsend na! :) salamat.
pero may isa pang problem. pano ako makakapagsend ng mail na pedeng may mga html tags?

webbites

  • Regular
  • **
  • Offline Offline
  • Posts: 67
    • View Profile
    • WWW
Re: Mail Function :(
« Reply #4 on: December 18, 2009, 02:07:50 PM »
use PEAR para pede html tags
Logged
~Ang Poging Karpintero sa Web
~PHP / COLDFUSION / ASP.NET Developer ~Graphic Artist ~Animator

6fivenineteen

  • Potential WebGeek
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 159
    • View Profile
    • WWW
Re: Mail Function :(
« Reply #5 on: December 18, 2009, 03:16:33 PM »
base sa header ng mail function mo, Content-type: text/html; charset=iso-8859-1, html format na siya...
Logged

kenet13

  • Web Addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 249
  • trying hard web designer :)
    • View Profile
    • WWW
Re: Mail Function :(
« Reply #6 on: December 18, 2009, 03:54:59 PM »
oo nga. hihihi. tange ko. tama na pala yung ginawa ko. thanks sa tip mr.6-5-19

Jayhson

  • WebGeek Guru
  • **********
  • Offline Offline
  • Gender: Male
  • Posts: 1336
    • View Profile
    • WWW
Re: Mail Function :(
« Reply #7 on: December 18, 2009, 04:24:54 PM »
solved this one na ba???
Logged
PHP Developer

kenet13

  • Web Addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 249
  • trying hard web designer :)
    • View Profile
    • WWW
Re: Mail Function :(
« Reply #8 on: December 18, 2009, 04:52:36 PM »
yes master!
 



WebGeek Philippines © Copyright 2009-2010 - Privacy Policy
The WebGeek Philippines is a Community for Webmasters, Web Developers, Web Designers & Internet Marketers
Powered by SMF 2.0 RC1 | SMF © 2006–2009, Simple Machines LLC