Loading ...
Sorry, an error occurred while loading the content.
 

send email html page using php code

Expand Messages
  • pritesh loke
    Hello PLs i need help fast i want send email html page and one pdf file to attach files.Can we do that with php code. Thank you. ... Get your email and more,
    Message 1 of 6 , Oct 9, 2006
      Hello
      PLs i need help fast i want send email html page and one pdf file to attach files.Can we do that with php code.


      Thank you.




      ---------------------------------
      Get your email and more, right on the new Yahoo.com

      [Non-text portions of this message have been removed]
    • jatinder kaur
      by uploading file to a folder and then sending the complete path of uploaded file in the message ... [Non-text portions of this message have been removed]
      Message 2 of 6 , Oct 10, 2006
        by uploading file to a folder and then sending the complete path of uploaded
        file in the message



        On 10/10/06, pritesh loke <priteshloke@...> wrote:
        >
        > Hello
        > PLs i need help fast i want send email html page and one pdf file to
        > attach files.Can we do that with php code.
        >
        > Thank you.
        >
        >
        > ---------------------------------
        > Get your email and more, right on the new Yahoo.com <http://yahoo.com/>
        >
        > [Non-text portions of this message have been removed]
        >
        >
        >


        [Non-text portions of this message have been removed]
      • pritesh loke
        Hello That means in mail($to,$subject, demo.html , /atc/try.pdf ,$from); Correct Thank you. jatinder kaur wrote:
        Message 3 of 6 , Oct 10, 2006
          Hello
          That means in mail($to,$subject,"demo.html","/atc/try.pdf",$from);
          Correct


          Thank you.



          jatinder kaur <jatinderkaur100@...> wrote: by uploading file to a folder and then sending the complete path of uploaded
          file in the message

          On 10/10/06, pritesh loke <priteshloke@...> wrote:
          >
          > Hello
          > PLs i need help fast i want send email html page and one pdf file to
          > attach files.Can we do that with php code.
          >
          > Thank you.
          >
          >
          > ---------------------------------
          > Get your email and more, right on the new Yahoo.com <http://yahoo.com/>
          >
          > [Non-text portions of this message have been removed]
          >
          >
          >

          [Non-text portions of this message have been removed]








          ---------------------------------
          Do you Yahoo!?
          Everyone is raving about the all-new Yahoo! Mail.

          [Non-text portions of this message have been removed]
        • jatinder kaur
          hi, The folloowing code for sending email to many users at the same time. check the { } and then can use
          Message 4 of 6 , Oct 11, 2006
            hi,
            The folloowing code for sending email to many users at the same time. check
            the { } and then can use
            *************************************************************888
            <body>
            <?php
            if(!$_FILES['file_upload']['name']=="")
            {
            $uploaddir="$_SERVER[DOCUMENT_ROOT]/admin/uploaded_files/";
            move_uploaded_file($_FILES['file_upload']['tmp_name'],$uploaddir.$_FILES['file_upload']['name'])
            or $error="Can

            not be uploaded";
            $error="File ".$_FILES['file_upload']['name']." Uploaded Successfully";
            $attachedfile=$_POST['attachedfile'];

            }



            if(isset($_POST['send_mail'])&&($_POST['send_mail']=="form1"))
            {
            $finalcontent=$_POST['content3'];

            $error = "";



            $finalcontent.="<br><hr>You Have an Attachment with this Email : <a href=
            http://www.vedicworld.org/admin/uploaded_files/".

            $attachedfile.">".$attachedfile."</a><hr><br>";


            $subject=$_POST['subject'];


            $region_email="your@...";


            $header = "Return-Path: " .$region_email . "\r\nFrom: " . $region_email
            ."\r\nX-Sender: " . $region_email .
            $header . "\rX-Mailer: XSINFOWAYS";
            $header .= "\rMIME-Version: 1.0\rContent-Type: text/html\r\n<table>";

            $matter=file_get_contents("$_SERVER[DOCUMENT_ROOT]/admin/groups/group_$_POST[group_name].php");

            $final_emails=explode(",",$matter);
            $arraycount=count($final_emails);
            for($u=0; $u<$arraycount; $u++)
            {

            $to=$final_emails[$u];
            //echo $to."<HR>";
            mail($to,$subject,$finalcontent,$header);
            }


            }
            ?>


            <form action="send_email.php?group_id=<?php echo
            $_GET['group_id'];?>&group_name=<?php echo $_GET['group_name'];?>"

            method="post" name="form1"><table width="774" border="0" align="center"
            cellpadding="8" class="numtext" bgcolor="#f5ebc3">
            <tr><td align="right"><a href="index.php">View Groups</a></td></tr>
            <td width="16%">
            <tr><td colspan="2"><?php echo "You are Sending the following mail to Group
            <font color=red size=3>".$_GET['group_name'];

            ?></font></td></tr>
            <tr>
            <td>Subject</td>
            <td width="72%"><input name="subject" type="text" size="50"> </td>
            </tr>
            <tr>
            <td valign="top"><p>Message </p>

            </p></td>
            <td><textarea cols="50" rows=15></textarea>
            </td>
            </tr>



            </td>
            </tr>
            <input type="hidden" name="send_mail" value="form1">
            <input type="hidden" name="group_name" value="<?php print
            $_GET['group_name']; ?>">
            <input type="hidden" name="attachedfile" value="<?php print
            $_FILES['file_upload']['name']; ?>">

            <tr valign="baseline">
            <td nowrap align="right"> </td>
            <td align="center" ><input name="submit" type="submit" value="Send
            Email" class="button"></td>
            </tr>

            </form>





            <?
            if(!$_FILES['file_upload']['name']=="")
            {
            ?>
            <script>
            alert("<? echo $error; ?>");
            history.go(-1);
            </script>
            <tr><td align="center" class="numtext3"> Attached File : <? echo
            $_FILES['file_upload']['name']; ?></td></tr>
            <? exit; } ?>


            <form action="send_email.php?group_id=<?php echo
            $_GET['group_id'];?>&group_name=<?php echo $_GET['group_name'];?>"

            method="post" enctype="multipart/form-data" name="form_upload">

            <tr>

            <td width="21%" align="left" >Select File to Attach  </td>
            <td width="43%" align="left"><input name="file_upload" type="file"></td>
            <input type="hidden" name="MAX_FILE_SIZE" size="5200000">
            <input type="hidden" name="group_name" value="<?php print
            $_GET['group_name']; ?>">

            <td width="36%" align="left"><input name="upload" type="submit"
            value="Attach File" class="button"></td>
            </tr>

            </form>
            </table>

            </html>


            On 10/11/06, pritesh loke <priteshloke@...> wrote:
            >
            > Hello
            > That means in mail($to,$subject,"demo.html","/atc/try.pdf",$from);
            > Correct
            >
            > Thank you.
            >
            > jatinder kaur <jatinderkaur100@... <jatinderkaur100%40gmail.com>>
            > wrote: by uploading file to a folder and then sending the complete path of
            > uploaded
            > file in the message
            >
            > On 10/10/06, pritesh loke <priteshloke@... <priteshloke%40yahoo.com>>
            > wrote:
            > >
            > > Hello
            > > PLs i need help fast i want send email html page and one pdf file to
            > > attach files.Can we do that with php code.
            > >
            > > Thank you.
            > >
            > >
            > > ---------------------------------
            > > Get your email and more, right on the new Yahoo.com <http://yahoo.com/><
            > http://yahoo.com/>
            > >
            > > [Non-text portions of this message have been removed]
            > >
            > >
            > >
            >
            > [Non-text portions of this message have been removed]
            >
            >
            >
            >
            >
            >
            > ---------------------------------
            > Do you Yahoo!?
            > Everyone is raving about the all-new Yahoo! Mail.
            >
            > [Non-text portions of this message have been removed]
            >
            >
            >


            [Non-text portions of this message have been removed]
          • ravi kiran
            Hi jatider, I am also working on the code for sending mail with attachment. Due to some minor problem i couldn t complete. Please try this and let me know once
            Message 5 of 6 , Oct 17, 2006
              Hi jatider,

              I am also working on the code for sending mail with attachment. Due to
              some minor problem i couldn't complete. Please try this and let me
              know once you could figure out the error.

              $to="abc@...";
              $boundary = "12344";
              $filetype = "image/jpeg";
              $flname = "test.jpg";
              $fp = fopen($flname, "rb");
              $filecontents=chunk_split(base64_encode(fread($fp,
              filesize($flname))));
              $msgcontent="<p>Hi ! This is a test message</p>";

              $mens = "--$boundary"."\r\n";
              $mens .= "Content-Transfer-Encoding: 7bits"."\r\n";
              $mens .= "Content-Type: text/html; charset='ISO-8859-1'"."\r\n";
              $mens .= $msgcontent."\r\n";
              $mens .= "--$boundary"."\r\n";

              $mens .= "Content-Type: ".$filetype."; name=".$flname."\r\n";
              $mens .= "Content-Disposition: attachment;
              filename=".$flname."\r\n"; //; filename=".$flname."\r\n"
              $mens .= "Content-Transfer-Encoding: base64".$filecontents."\r\n";
              $mens.= "--$boundary--"."\r\n";

              $headers = "MIME-Version: 1.0"."\r\n";
              $headers .= "Date: ".date("D, d M Y H:i:s O")."\r\n";
              $headers .= "From: $email_id"."\r\n";
              $headers .= "Content-Type: multipart/mixed;
              boundary=".$boundary."\r\n";

              Here I am trying to attach a jpeg file along with the html message,
              but i couldn't. Message is going only the problem is with the attachment.

              Regards,
              Ravi Kiran


              --- In bang-phpug@yahoogroups.com, "jatinder kaur"
              <jatinderkaur100@...> wrote:
              >
              > hi,
              > The folloowing code for sending email to many users at the same
              time. check
              > the { } and then can use
              > *************************************************************888
              > <body>
              > <?php
              > if(!$_FILES['file_upload']['name']=="")
              > {
              > $uploaddir="$_SERVER[DOCUMENT_ROOT]/admin/uploaded_files/";
              >
              move_uploaded_file($_FILES['file_upload']['tmp_name'],$uploaddir.$_FILES['file_upload']['name'])
              > or $error="Can
              >
              > not be uploaded";
              > $error="File ".$_FILES['file_upload']['name']." Uploaded
              Successfully";
              > $attachedfile=$_POST['attachedfile'];
              >
              > }
              >
              >
              >
              > if(isset($_POST['send_mail'])&&($_POST['send_mail']=="form1"))
              > {
              > $finalcontent=$_POST['content3'];
              >
              > $error = "";
              >
              >
              >
              > $finalcontent.="<br><hr>You Have an Attachment with this Email : <a
              href=
              > http://www.vedicworld.org/admin/uploaded_files/".
              >
              > $attachedfile.">".$attachedfile."</a><hr><br>";
              >
              >
              > $subject=$_POST['subject'];
              >
              >
              > $region_email="your@...";
              >
              >
              > $header = "Return-Path: " .$region_email . "\r\nFrom: " . $region_email
              > ."\r\nX-Sender: " . $region_email .
              > $header . "\rX-Mailer: XSINFOWAYS";
              > $header .= "\rMIME-Version: 1.0\rContent-Type: text/html\r\n<table>";
              >
              >
              $matter=file_get_contents("$_SERVER[DOCUMENT_ROOT]/admin/groups/group_$_POST[group_name].php");
              >
              > $final_emails=explode(",",$matter);
              > $arraycount=count($final_emails);
              > for($u=0; $u<$arraycount; $u++)
              > {
              >
              > $to=$final_emails[$u];
              > //echo $to."<HR>";
              > mail($to,$subject,$finalcontent,$header);
              > }
              >
              >
              > }
              > ?>
              >
              >
              > <form action="send_email.php?group_id=<?php echo
              > $_GET['group_id'];?>&group_name=<?php echo $_GET['group_name'];?>"
              >
              > method="post" name="form1"><table width="774" border="0" align="center"
              > cellpadding="8" class="numtext" bgcolor="#f5ebc3">
              > <tr><td align="right"><a href="index.php">View Groups</a></td></tr>
              > <td width="16%">
              > <tr><td colspan="2"><?php echo "You are Sending the following mail
              to Group
              > <font color=red size=3>".$_GET['group_name'];
              >
              > ?></font></td></tr>
              > <tr>
              > <td>Subject</td>
              > <td width="72%"><input name="subject" type="text"
              size="50"> </td>
              > </tr>
              > <tr>
              > <td valign="top"><p>Message </p>
              >
              > </p></td>
              > <td><textarea cols="50" rows=15></textarea>
              > </td>
              > </tr>
              >
              >
              >
              > </td>
              > </tr>
              > <input type="hidden" name="send_mail" value="form1">
              > <input type="hidden" name="group_name" value="<?php print
              > $_GET['group_name']; ?>">
              > <input type="hidden" name="attachedfile" value="<?php print
              > $_FILES['file_upload']['name']; ?>">
              >
              > <tr valign="baseline">
              > <td nowrap align="right"> </td>
              > <td align="center" ><input name="submit" type="submit" value="Send
              > Email" class="button"></td>
              > </tr>
              >
              > </form>
              >
              >
              >
              >
              >
              > <?
              > if(!$_FILES['file_upload']['name']=="")
              > {
              > ?>
              > <script>
              > alert("<? echo $error; ?>");
              > history.go(-1);
              > </script>
              > <tr><td align="center" class="numtext3"> Attached File : <? echo
              > $_FILES['file_upload']['name']; ?></td></tr>
              > <? exit; } ?>
              >
              >
              > <form action="send_email.php?group_id=<?php echo
              > $_GET['group_id'];?>&group_name=<?php echo $_GET['group_name'];?>"
              >
              > method="post" enctype="multipart/form-data" name="form_upload">
              >
              > <tr>
              >
              > <td width="21%" align="left" >Select File to Attach  </td>
              > <td width="43%" align="left"><input name="file_upload"
              type="file"></td>
              > <input type="hidden" name="MAX_FILE_SIZE" size="5200000">
              > <input type="hidden" name="group_name" value="<?php print
              > $_GET['group_name']; ?>">
              >
              > <td width="36%" align="left"><input name="upload" type="submit"
              > value="Attach File" class="button"></td>
              > </tr>
              >
              > </form>
              > </table>
              >
              > </html>
              >
              >
              > On 10/11/06, pritesh loke <priteshloke@...> wrote:
              > >
              > > Hello
              > > That means in mail($to,$subject,"demo.html","/atc/try.pdf",$from);
              > > Correct
              > >
              > > Thank you.
              > >
              > > jatinder kaur <jatinderkaur100@... <jatinderkaur100%40gmail.com>>
              > > wrote: by uploading file to a folder and then sending the complete
              path of
              > > uploaded
              > > file in the message
              > >
              > > On 10/10/06, pritesh loke <priteshloke@... <priteshloke%40yahoo.com>>
              > > wrote:
              > > >
              > > > Hello
              > > > PLs i need help fast i want send email html page and one pdf file to
              > > > attach files.Can we do that with php code.
              > > >
              > > > Thank you.
              > > >
              > > >
              > > > ---------------------------------
              > > > Get your email and more, right on the new Yahoo.com
              <http://yahoo.com/><
              > > http://yahoo.com/>
              > > >
              > > > [Non-text portions of this message have been removed]
              > > >
              > > >
              > > >
              > >
              > > [Non-text portions of this message have been removed]
              > >
              > >
              > >
              > >
              > >
              > >
              > > ---------------------------------
              > > Do you Yahoo!?
              > > Everyone is raving about the all-new Yahoo! Mail.
              > >
              > > [Non-text portions of this message have been removed]
              > >
              > >
              > >
              >
              >
              > [Non-text portions of this message have been removed]
              >
            • jatinder kaur
              ravi, I will try latter and let u know. ... [Non-text portions of this message have been removed]
              Message 6 of 6 , Oct 17, 2006
                ravi,
                I will try latter and let u know.


                On 10/17/06, ravi kiran <l_ravikiran_2000@...> wrote:
                >
                > Hi jatider,
                >
                > I am also working on the code for sending mail with attachment. Due to
                > some minor problem i couldn't complete. Please try this and let me
                > know once you could figure out the error.
                >
                > $to="abc@... <abc%40abc.com>";
                > $boundary = "12344";
                > $filetype = "image/jpeg";
                > $flname = "test.jpg";
                > $fp = fopen($flname, "rb");
                > $filecontents=chunk_split(base64_encode(fread($fp,
                > filesize($flname))));
                > $msgcontent="<p>Hi ! This is a test message</p>";
                >
                > $mens = "--$boundary"."\r\n";
                > $mens .= "Content-Transfer-Encoding: 7bits"."\r\n";
                > $mens .= "Content-Type: text/html; charset='ISO-8859-1'"."\r\n";
                > $mens .= $msgcontent."\r\n";
                > $mens .= "--$boundary"."\r\n";
                >
                > $mens .= "Content-Type: ".$filetype."; name=".$flname."\r\n";
                > $mens .= "Content-Disposition: attachment;
                > filename=".$flname."\r\n"; //; filename=".$flname."\r\n"
                > $mens .= "Content-Transfer-Encoding: base64".$filecontents."\r\n";
                > $mens.= "--$boundary--"."\r\n";
                >
                > $headers = "MIME-Version: 1.0"."\r\n";
                > $headers .= "Date: ".date("D, d M Y H:i:s O")."\r\n";
                > $headers .= "From: $email_id"."\r\n";
                > $headers .= "Content-Type: multipart/mixed;
                > boundary=".$boundary."\r\n";
                >
                > Here I am trying to attach a jpeg file along with the html message,
                > but i couldn't. Message is going only the problem is with the attachment.
                >
                > Regards,
                > Ravi Kiran
                >
                > --- In bang-phpug@yahoogroups.com <bang-phpug%40yahoogroups.com>,
                > "jatinder kaur"
                > <jatinderkaur100@...> wrote:
                > >
                > > hi,
                > > The folloowing code for sending email to many users at the same
                > time. check
                > > the { } and then can use
                > > *************************************************************888
                > > <body>
                > > <?php
                > > if(!$_FILES['file_upload']['name']=="")
                > > {
                > > $uploaddir="$_SERVER[DOCUMENT_ROOT]/admin/uploaded_files/";
                > >
                >
                > move_uploaded_file($_FILES['file_upload']['tmp_name'],$uploaddir.$_FILES['file_upload']['name'])
                > > or $error="Can
                > >
                > > not be uploaded";
                > > $error="File ".$_FILES['file_upload']['name']." Uploaded
                > Successfully";
                > > $attachedfile=$_POST['attachedfile'];
                > >
                > > }
                > >
                > >
                > >
                > > if(isset($_POST['send_mail'])&&($_POST['send_mail']=="form1"))
                > > {
                > > $finalcontent=$_POST['content3'];
                > >
                > > $error = "";
                > >
                > >
                > >
                > > $finalcontent.="<br><hr>You Have an Attachment with this Email : <a
                > href=
                > > http://www.vedicworld.org/admin/uploaded_files/".
                > >
                > > $attachedfile.">".$attachedfile."</a><hr><br>";
                > >
                > >
                > > $subject=$_POST['subject'];
                > >
                > >
                > > $region_email="your@...";
                > >
                > >
                > > $header = "Return-Path: " .$region_email . "\r\nFrom: " . $region_email
                > > ."\r\nX-Sender: " . $region_email .
                > > $header . "\rX-Mailer: XSINFOWAYS";
                > > $header .= "\rMIME-Version: 1.0\rContent-Type: text/html\r\n<table>";
                > >
                > >
                >
                > $matter=file_get_contents("$_SERVER[DOCUMENT_ROOT]/admin/groups/group_$_POST[group_name].php");
                > >
                > > $final_emails=explode(",",$matter);
                > > $arraycount=count($final_emails);
                > > for($u=0; $u<$arraycount; $u++)
                > > {
                > >
                > > $to=$final_emails[$u];
                > > //echo $to."<HR>";
                > > mail($to,$subject,$finalcontent,$header);
                > > }
                > >
                > >
                > > }
                > > ?>
                > >
                > >
                > > <form action="send_email.php?group_id=<?php echo
                > > $_GET['group_id'];?>&group_name=<?php echo $_GET['group_name'];?>"
                > >
                > > method="post" name="form1"><table width="774" border="0" align="center"
                > > cellpadding="8" class="numtext" bgcolor="#f5ebc3">
                > > <tr><td align="right"><a href="index.php">View Groups</a></td></tr>
                > > <td width="16%">
                > > <tr><td colspan="2"><?php echo "You are Sending the following mail
                > to Group
                > > <font color=red size=3>".$_GET['group_name'];
                > >
                > > ?></font></td></tr>
                > > <tr>
                > > <td>Subject</td>
                > > <td width="72%"><input name="subject" type="text"
                > size="50"> </td>
                > > </tr>
                > > <tr>
                > > <td valign="top"><p>Message </p>
                > >
                > > </p></td>
                > > <td><textarea cols="50" rows=15></textarea>
                > > </td>
                > > </tr>
                > >
                > >
                > >
                > > </td>
                > > </tr>
                > > <input type="hidden" name="send_mail" value="form1">
                > > <input type="hidden" name="group_name" value="<?php print
                > > $_GET['group_name']; ?>">
                > > <input type="hidden" name="attachedfile" value="<?php print
                > > $_FILES['file_upload']['name']; ?>">
                > >
                > > <tr valign="baseline">
                > > <td nowrap align="right"> </td>
                > > <td align="center" ><input name="submit" type="submit" value="Send
                > > Email" class="button"></td>
                > > </tr>
                > >
                > > </form>
                > >
                > >
                > >
                > >
                > >
                > > <?
                > > if(!$_FILES['file_upload']['name']=="")
                > > {
                > > ?>
                > > <script>
                > > alert("<? echo $error; ?>");
                > > history.go(-1);
                > > </script>
                > > <tr><td align="center" class="numtext3"> Attached File : <? echo
                > > $_FILES['file_upload']['name']; ?></td></tr>
                > > <? exit; } ?>
                > >
                > >
                > > <form action="send_email.php?group_id=<?php echo
                > > $_GET['group_id'];?>&group_name=<?php echo $_GET['group_name'];?>"
                > >
                > > method="post" enctype="multipart/form-data" name="form_upload">
                > >
                > > <tr>
                > >
                > > <td width="21%" align="left" >Select File to Attach  </td>
                > > <td width="43%" align="left"><input name="file_upload"
                > type="file"></td>
                > > <input type="hidden" name="MAX_FILE_SIZE" size="5200000">
                > > <input type="hidden" name="group_name" value="<?php print
                > > $_GET['group_name']; ?>">
                > >
                > > <td width="36%" align="left"><input name="upload" type="submit"
                > > value="Attach File" class="button"></td>
                > > </tr>
                > >
                > > </form>
                > > </table>
                > >
                > > </html>
                > >
                > >
                > > On 10/11/06, pritesh loke <priteshloke@...> wrote:
                > > >
                > > > Hello
                > > > That means in mail($to,$subject,"demo.html","/atc/try.pdf",$from);
                > > > Correct
                > > >
                > > > Thank you.
                > > >
                > > > jatinder kaur <jatinderkaur100@... <jatinderkaur100%40gmail.com>>
                > > > wrote: by uploading file to a folder and then sending the complete
                > path of
                > > > uploaded
                > > > file in the message
                > > >
                > > > On 10/10/06, pritesh loke <priteshloke@... <priteshloke%40yahoo.com>>
                > > > wrote:
                > > > >
                > > > > Hello
                > > > > PLs i need help fast i want send email html page and one pdf file to
                > > > > attach files.Can we do that with php code.
                > > > >
                > > > > Thank you.
                > > > >
                > > > >
                > > > > ---------------------------------
                > > > > Get your email and more, right on the new Yahoo.com<http://yahoo.com/>
                > <http://yahoo.com/><
                > > > http://yahoo.com/>
                > > > >
                > > > > [Non-text portions of this message have been removed]
                > > > >
                > > > >
                > > > >
                > > >
                > > > [Non-text portions of this message have been removed]
                > > >
                > > >
                > > >
                > > >
                > > >
                > > >
                > > > ---------------------------------
                > > > Do you Yahoo!?
                > > > Everyone is raving about the all-new Yahoo! Mail.
                > > >
                > > > [Non-text portions of this message have been removed]
                > > >
                > > >
                > > >
                > >
                > >
                > > [Non-text portions of this message have been removed]
                > >
                >
                >
                >


                [Non-text portions of this message have been removed]
              Your message has been successfully submitted and would be delivered to recipients shortly.