Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if($_REQUEST['send_mail'] == 1) {
- jimport('joomla.mail.helper');
- $mail = JFactory::getMailer();
- $config =& JFactory::getConfig();
- $pageURL = 'http';
- $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
- $from = $mail->From;
- $recipient = array( $from );
- if(isset($_REQUEST['form']['mail']['value']) && !empty($_REQUEST['form']['mail']['value'])) {
- $replyto = $_REQUEST['form']['mail']['value'];
- }
- else {
- $replyto = $from;
- }
- $mail->IsHTML(true);
- $mail->addRecipient($recipient);
- $mail->setSender($from);
- $mail->ClearReplyTos();
- $mail->addReplyTo($replyto);
- $mail->setSubject(JMailHelper::cleanSubject($config->get( 'sitename' ), ""));
- // Body
- $body = "<table>";
- foreach($_REQUEST['form'] AS $field) {
- if(isset($field['value']) && !empty($field['value'])) {
- $body .= "<tr><td><b>".$field['title'].": </b></td><td>".$field['value']."</td></tr>";
- }
- }
- // A null body will raise a mail error, so always add at least a signature.
- $body .= "<tr><td>------</td></tr>" . "<tr><td>" . $config->get( 'sitename' ) ."</td></tr>";
- $body .= "</table>";
- $body = JMailHelper::cleanBody($body);
- $mail->setBody($body);
- mail_send($mail);
- if(isset($_REQUEST['form']['mail']['value']) && !empty($_REQUEST['form']['mail']['value']) && $_REQUEST['email_copy'] == 1) {
- $mail = JFactory::getMailer();
- $mail->IsHTML(true);
- $mail->addRecipient($_REQUEST['form']['mail']['value']);
- $mail->setSender($from);
- $mail->ClearReplyTos();
- $mail->addReplyTo($from);
- $mail->setSubject(JMailHelper::cleanSubject($config->get( 'sitename' ), ""));
- $mail->setBody($body);
- mail_send($mail);
- }
- //$app->redirect("/contact-us");
- }
- function mail_send(&$mail)
- {
- $app = JFactory::getApplication();
- if (($error = $mail->Send()) !== true)
- {
- $info = empty($mail->ErrorInfo) ? $error->getMessage() : $mail->ErrorInfo;
- $msg = JText::_($GLOBALS["COM_NAME"] . "_ERR_SENDING_MAIL") . ". " . $info;
- //$app->redirect($pageURL, $msg, 'message');
- JFactory::getApplication()->enqueueMessage($msg);
- //JLog::add($msg, JLog::ERROR, get_class($this));
- return false;
- }
- // Notify email send success
- $app->enqueueMessage('Email sent');
- return true;
- }
- ?>
- <form action="">
- <div class="row">
- <div class="col-md-1">
- </div>
- <div class="col-md-5">
- <p class="mt10">
- שם יזם*</p>
- <input type="hidden" value="שם יזם" name="form[1][title]">
- <input type="text" name="form[1][value]" class="pg_inp" required="">
- <p class="mt10">
- הון עצמי דרוש</p>
- <p>
- <input type="hidden" value="הון עצמי דרוש" name="form[2][title]">
- <input type="text" name="form[2][value]" class="pg_inp" required=""><br>
- <span class="fs14">רשמו סכום מוערך בשקלים</span></p>
- <p>
- </p>
- <p>
- האם תהיה מעוניין לקבל דיוור בנושא השקעות ופיננסים?</p>
- <input type="hidden" value="האם תהיה מעוניין לקבל דיוור בנושא השקעות ופיננסים?" name="form[4][title]">
- <input type="radio" name="form[3][value]" id="radio1" class="css-checkbox" checked="checked"><label for="radio1" class="css-label radGroup2">כן</label> <input type="radio" name="form[3][value]" id="radio2" class="css-checkbox" checked="checked"><label for="radio2" class="css-label radGroup2">לא</label>
- <p>
- </p>
- <p>
- </p>
- <p style="margin: 0px;">
- </p>
- <p>
- </p>
- <p>
- </p>
- <p class="mt10">
- דוא"ל*</p>
- <p>
- <input type="hidden" value="דוא"ל" name="form[4][title]">
- <input type="text" name="form[4][value]" class="pg_inp" required=""></p>
- </div>
- <div class="col-md-5">
- <p class="mt10">
- שם מלא*</p>
- <input type="hidden" value="שם מלא" name="form[5][title]">
- <input type="text" name="form[5][value]" class="pg_inp" required="">
- <p class="mt10">
- טלפון זמין*</p>
- <p>
- <input type="hidden" value="טלפון זמין" name="form[6][title]">
- <input type="text" name="form[6][value]" class="pg_inp" required=""><br>
- <span class="fs14">אנא כתבו עיר ורחוב</span></p>
- <p>
- </p>
- <p>
- שלב תכנוני של הפרויקט</p>
- <input type="hidden" value="שלב תכנוני של הפרויקט" name="form[7][title]">
- <input type="radio" name="form[7][value]" id="radio3" class="css-checkbox" checked="checked"><label for="radio3" class="css-label radGroup2">לפני תום החתמות</label> <input type="radio" name="form[7][value]" id="radio4" class="css-checkbox" checked="checked"><label for="radio4" class="css-label radGroup2">אחרי 100% חתימות</label> <input type="radio" name="form[7][value]" id="radio5" class="css-checkbox" checked="checked"><label for="radio5" class="css-label radGroup2">אחרי הגשה לעירייה</label> <input type="radio" name="form[7][value]" id="radio6" class="css-checkbox" checked="checked"><label for="radio6" class="css-label radGroup2">אחרי החלטת ועדה</label> <input type="radio" name="form[7][value]" id="radio7" class="css-checkbox" checked="checked"><label for="radio7" class="css-label radGroup2">בבעולתי היתר בניה</label>
- <p>
- </p>
- <p>
- </p>
- <p class="mt10">
- דוא"ל*</p>
- <input type="hidden" value="דוא"ל" name="form[8][title]">
- <input type="text" name="form[8][value]" class="pg_inp" required=""></div>
- <div class="col-md-1">
- </div>
- </div>
- <div class="row">
- <div class="col-md-1">
- </div>
- <div class="col-md-5">
- <input type="button" value="הצטרפות" name="send" id="form" class="button"></div>
- <div class="col-md-5">
- </div>
- <div class="col-md-1">
- </div>
- </div>
- <input type="hidden" name="send_mail" value="1">
- </form>
Advertisement
Add Comment
Please, Sign In to add comment