Jump to content

Domminn

New Members
  • Posts

    5
  • Joined

  • Last visited

    Never

Everything posted by Domminn

  1. How do you mean... I would love to help, and narrow done the section of code but i have no clue which bit is responsable for the error, as this is my first look at someones php script!!! sorry im just a dozy designer who plays with flash and html, I have no programming skills... but if i see a working script i can sometimes see why it works...
  2. <?php if(isset($_POST["agent"])){ $cantidad = count($_POST["agent"]); require("includes/class.phpmailer.php"); for($a=0;$a<$cantidad;$a++){ if($_POST["agent"][$a] != ""){ // --- Header --- // echo $_POST["agent"][$a] $mail->PluginDir = "./"; $mail = new PHPMailer(); $mail->IsSMTP(); // send via SMTP $mail->Host = "mail.britishvi.com"; // SMTP servers $mail->SMTPAuth = true; // turn on SMTP authentication $mail->Username = "info@bviyachtguide.com"; // SMTP username $mail->Password = "info"; // SMTP password $mail->From = "info@bviyachtguide.com"; $mail->FromName = "BVI Yacht Guide Sales"; $mail->AddAddress($_POST["agent"][$a]); $mail->AddAddress("dominic@alookingglass.com"); // optional name //$mail->AddReplyTo("info@site.com","Information"); $mail->WordWrap = 50; // set word wrap //$mail->AddAttachment("/var/tmp/file.tar.gz"); // attachment //$mail->AddAttachment("/tmp/image.jpg", "new.jpg"); $mail->IsHTML(true); // send as HTML $mail->Subject = "Someone's interested in the listing you have posted on the BVI Yacht Guide Website"; // --- Body --- $body = ""; $body .="<html>"; $body .="<head>"; $body .="<META HTTP-EQUIV='Content-Type CONTENT='text/html; charset=iso-8859-1'>"; $body .="<style type='text/css'>"; $body .="body, pre {font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt;}"; $body .="a:link {color: #000099; text-decoration: none;}"; $body .="a:visited {color: #000099; text-decoration: none;}"; $body .="a:active {color: #000099; text-decoration: none;}"; $body .="a:hover {color: #0000ff; text-decoration: underline;}"; $body .=".ptit{background-color:#999966; font-style:Arial, courier, Times; color:#ffffff; font-size:10pt;font-weight:bold;}"; $body .=".p{background-color:#CCCC99; font-style:Arial, courier, Times; font-size:10pt;}"; $body .=".pe{font-style:Arial, courier, Times; font-size:9pt;}"; $body .="</style>"; $body .="</head>"; $body .="<body>"; $body .= "Hello <font size=\"2\">".$_POST["agentName"][$a]."</font>, <p>\n"; $body .= "An interested party has clicked through your listing on The BVI Yacht Guide web site which<br> includes one or more of the regions that you work in. Below is a summary of<br> the request. Please use the name of the contact below to see if it exists in your records. <br> If it does not and you wish to get more information about this potential buuyer, please click the link below. <br> Full contact information and referral agreement can be found at: <br>"; $body .= "<br><a href=\"http://www.bviyachtguide.com/inquires_agree.asp?inquire=".$_POST["idinquire"]."&agent=".$_POST["agentid"][$a]."&tpy=".$_POST["property_type"]."\">Click to see the referral agreement</a><br><br>"; $body .= "Name: \t".$_POST["name"]."<br>"; $body .= "Below is a summary of your requests. <br>"; if( @$_POST['info_house'] == "OK"){ $body .= " - Please send me more information about this yacht - <br>"; } if( @$_POST['style_house'] == "OK"){ $body .= " - I like this yacht's style, what else do you have like it? - <br>"; } if( @$_POST['full_list'] == "OK"){ $body .= " - Send me your full list of yachts. - <br>"; } if($_POST["property_type"] == "rental"){ if( @$_POST['dont_send'] == "OK"){ $body .= " - Don't send me a BVI Yacht Guide, I already have one. - <br>"; } } $body .= "Other: {$_POST['other']}\n<br><br>"; $cantRental = count(@$_POST["islandR"]); $cantSale = count(@$_POST["islandE"]); if($cantRental > 0 OR $cantSale > 0){ $body .= "<font size=\"2\"><b>Realized Searches</b></font><p>\n"; //REAL ESTATE if($cantSale > 0){ $countIndexE = count($_POST["islandIndexE"]); //echo $countIndexE."<br>"; for($k=0;$k<$countIndexE;$k++){ $islandE[$k] = $_POST["islandIndexE"][$k]; //echo $k."<br>"; $asignado = false; $cantidadE[$k] = 0; for($q=0;$q<$cantSale;$q++){ if(isset($_POST["islandE"][($q)])){ if($islandE[$k] == $_POST["islandE"][($q)]){ if(!isset($minauxE[$k])){ $minauxE[$k] = $_POST["minPriceE"][$q]; $maxauxE[$k] = $_POST["maxPriceE"][$q]; $bedauxE[$k] = $_POST["bedroomsE"][$q]; } if($minauxE[$k] > $_POST["minPriceE"][$q]){ $minauxE[$k] = $_POST["minPriceE"][$q]; } if($maxauxE[$k] < $_POST["maxPriceE"][$q]){ $maxauxE[$k] = $_POST["maxPriceE"][$q]; } if($_POST["bedroomsE"][$q] == "All"){ $bedauxE[$k] = "All"; }elseif($bedauxE[$k] != "All"){ if($bedauxE[$k] < $_POST["bedroomsE"][$q]){ $bedauxE[$k] = $_POST["bedroomsE"][$q]; } } $cantidadE[$k]++; } }else{ $existe = false; $cant = 0; for($j=0;$j<$cantSale;$j++){ if($islandS[$k] == $_POST["islandS"][$j]){ $cant++; } } if($cant > 1){ $existe = true; } if(!$existe){ $j = 0; while(($islandE[$k] <> $_POST["islandE"][$j]) AND (isset($_POST["islandE"][$j]))){ $j++; } $minauxE[$k] = $_POST["minPriceE"][$q]; $maxauxE[$k] = $_POST["maxPriceE"][$q]; $bedauxE[$k] = $_POST["bedroomsE"][$q]; $cantidadE[$k] = 1; $asignado = true; } } } /* echo $islandE[$k]."<br>"; echo $minauxE[$k]."<br>"; echo $maxauxE[$k]."<br>"; echo $bedauxE[$k]."<br>"; echo $cantidadE[$k]."<br><br>";*/ } $body .= "<table width='600' border='1' cellspacing='1' cellpadding='1'>"; $body .= "<tr align='center' class='ptit'>"; $body .= "<td colspan='5'><b>Real Estate - Statistics</b></td>"; $body .= "</tr>"; $body .= "<tr align='center' class='p'>"; $body .= "<td > Island </td>"; $body .= "<td> Quantity </td>"; $body .= "<td> Minimal price </td>"; $body .= "<td> Maximum price </td>"; $body .= "<td> Cabins </td>"; $body .= "</tr>"; for($p=0;$p<$countIndexE;$p++){ $body .= "<tr align='center' class='pe'>"; $body .= "<td>".$islandE[$p]."</td>"; $body .= "<td>".$cantidadE[$p]."</td>"; if($minauxE[$p] == " - "){ $body .= "<td>".$minauxE[$p]."</td>"; }else{ $body .= "<td>$ ".$minauxE[$p]."</td>"; } if($maxauxE[$p] == 50000000){ $body .= "<td> Unlimited </td>"; }elseif($maxauxE[$p] == " - "){ $body .= "<td>".$maxauxE[$p]."</td>"; }else{ $body .= "<td>$ ".$maxauxE[$p]."</td>"; } if($bedauxE[$p] == 7){ $body .= "<td>More than 7</td>"; }else{ $body .= "<td>".$bedauxE[$p]."</td>"; } $body .= "</tr>"; } $body .= "</table><br><br>"; } //VACATION RENTALS if($cantRental > 0){ $countIndexR = count($_POST["islandIndexR"]); //echo $countIndexR; for($k=0;$k<$countIndexR;$k++){ $islandR[$k] = $_POST["islandIndexR"][$k]; $asignado = false; $cantidadR[$k] = 0; for($q=0;$q<$cantRental;$q++){ // echo $_POST["islandR"][$q]."<br>"; if(isset($_POST["islandR"][($q)])){ if(($islandR[$k] == $_POST["islandR"][($q)]) AND ($asignado == false)){ if(!isset($minauxR[$k])){ $minauxR[$k] = $_POST["minPriceR"][$q]; $maxauxR[$k] = $_POST["maxPriceR"][$q]; $bedauxR[$k] = $_POST["bedroomsR"][$q]; } if($minauxR[$k] > $_POST["minPriceR"][$q]){ $minauxR[$k] = $_POST["minPriceR"][$q]; } if($maxauxR[$k] < $_POST["maxPriceR"][$q]){ $maxauxR[$k] = $_POST["maxPriceR"][$q]; } if($_POST["bedroomsR"][$q] == "All"){ $bedauxR[$k] = "All"; }elseif($bedauxR[$k] != "All"){ if($bedauxR[$k] < $_POST["bedroomsR"][$q]){ $bedauxR[$k] = $_POST["bedroomsR"][$q]; } } $cantidadR[$k]++; }else{ $existe = false; $cant = 0; for($j=0;$j<$cantRental;$j++){ if($islandR[$k] == $_POST["islandR"][$j]){ $cant++; } } if($cant > 1){ $existe = true; } if(!$existe){ $j = 0; while(($islandR[$k] <> $_POST["islandR"][$j]) AND (isset($_POST["islandR"][$j]))){ $j++; } $minauxR[$k] = $_POST["minPriceR"][$j]; $maxauxR[$k] = $_POST["maxPriceR"][$j]; $bedauxR[$k] = $_POST["bedroomsR"][$j]; $cantidadR[$k] = 1; $asignado = true; } } } } /* echo $islandR[$k]."<br>"; echo $minauxR[$k]."<br>"; echo $maxauxR[$k]."<br>"; echo $bedauxR[$k]."<br>"; echo $cantidadR[$k]."<br><br>";*/ } $body .= "<table width='600' border='1' cellspacing='1' cellpadding='1'>"; $body .= "<tr align='center' class='ptit'>"; $body .= "<td colspan='5'><b>Charter Boat - Statistics</b></td>"; $body .= "</tr>"; $body .= "<tr align='center' class='p'>"; $body .= "<td> Island </td>"; $body .= "<td> Quantity </td>"; $body .= "<td> Minimal price </td>"; $body .= "<td> Maximum price </td>"; $body .= "<td> Cabins </td>"; $body .= "</tr>"; for($p=0;$p<$countIndexR;$p++){ $body .= "<tr align='center' class='pe'>"; $body .= "<td>".$islandR[$p]."</td>"; $body .= "<td>".$cantidadR[$p]."</td>"; if($minauxR[$p] == " - "){ //MIN $body .= "<td>".$minauxR[$p]."</td>"; }else{ $body .= "<td>$ ".$minauxR[$p]."</td>"; } if($maxauxR[$p] == 10000){ //MAX $body .= "<td> Unlimited </td>"; }elseif($maxauxR[$p] == " - "){ $body .= "<td>".$maxauxR[$p]."</td>"; }else{ $body .= "<td>$ ".$maxauxR[$p]."</td>"; } if($bedauxR[$p] == 7){ //BED $body .= "<td>More than 7</td>"; }else{ $body .= "<td>".$bedauxR[$p]."</td>"; } $body .= "</tr>"; } $body .= "</table>"; } }else{ $body .= "<font size=\"2\"><b>Searches were not realized</b></font><p>\n"; } $body .= "__________________<br><br>"; $body .= "<font size=\"2\" face=\"Times\">The BVI Yacht Guide</font><br>"; $body .= "<font size=\"1\">BVI: 1.284.494.7788<br>"; $body .= "USA: 1.305.433.8274<br>"; $body .= "E-mail: info@alookingglass.com<br>"; $body .= "P.O. Box 3895, Sea Cows Bay, Tortola, British Virgin Islands.<br></font>"; $body .="</body>"; $body .="</html>"; //echo $body."<br><br>"; // --- Errors --- $mail->Body = $body; //$mail->Body .= "Thought you might be interested in this property I found at [a href=\"http://www.bviyachtguide.com\n";\" target=\"_blank\"]http://www.bviyachtguide.com\n";[/a] //$mail->AltBody = "This is the text-only body"; if(!$mail->Send()){ echo "Message was not sent <p>"; echo "Mailer Error: " . $mail->ErrorInfo; exit; } }//End if }//End for print "<meta http-equiv=\"refresh\" content=\"0;URL=inquires_thanks.asp\"> \n"; }else{//End If echo "Sorry, there is a fault on this page, please contact info@alookingglass.com <p>"; } ?>
  3. <?php if(isset($_POST["agent"])){ $cantidad = count($_POST["agent"]); require("includes/class.phpmailer.php"); for($a=0;$a<$cantidad;$a++){ if($_POST["agent"][$a] != ""){ // --- Header --- // echo $_POST["agent"][$a] $mail->PluginDir = "./"; $mail = new PHPMailer(); $mail->IsSMTP(); // send via SMTP $mail->Host = "mail.britishvi.com"; // SMTP servers $mail->SMTPAuth = true; // turn on SMTP authentication $mail->Username = "info@bviyachtguide.com"; // SMTP username $mail->Password = "info"; // SMTP password $mail->From = "info@bviyachtguide.com"; $mail->FromName = "BVI Yacht Guide Sales"; $mail->AddAddress($_POST["agent"][$a]); $mail->AddAddress("dominic@alookingglass.com"); // optional name //$mail->AddReplyTo("info@site.com","Information"); $mail->WordWrap = 50; // set word wrap //$mail->AddAttachment("/var/tmp/file.tar.gz"); // attachment //$mail->AddAttachment("/tmp/image.jpg", "new.jpg"); $mail->IsHTML(true); // send as HTML $mail->Subject = "Someone's interested in the listing you have posted on the BVI Yacht Guide Website"; // --- Body --- $body = ""; $body .="<html>"; $body .="<head>"; $body .="<META HTTP-EQUIV='Content-Type CONTENT='text/html; charset=iso-8859-1'>"; $body .="<style type='text/css'>"; $body .="body, pre {font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt;}"; $body .="a:link {color: #000099; text-decoration: none;}"; $body .="a:visited {color: #000099; text-decoration: none;}"; $body .="a:active {color: #000099; text-decoration: none;}"; $body .="a:hover {color: #0000ff; text-decoration: underline;}"; $body .=".ptit{background-color:#999966; font-style:Arial, courier, Times; color:#ffffff; font-size:10pt;font-weight:bold;}"; $body .=".p{background-color:#CCCC99; font-style:Arial, courier, Times; font-size:10pt;}"; $body .=".pe{font-style:Arial, courier, Times; font-size:9pt;}"; $body .="</style>"; $body .="</head>"; $body .="<body>"; $body .= "Hello <font size=\"2\">".$_POST["agentName"][$a]."</font>, <p>\n"; $body .= "An interested party has clicked through your listing on The BVI Yacht Guide web site which<br> includes one or more of the regions that you work in. Below is a summary of<br> the request. Please use the name of the contact below to see if it exists in your records. <br> If it does not and you wish to get more information about this potential buuyer, please click the link below. <br> Full contact information and referral agreement can be found at: <br>"; $body .= "<br><a href=\"http://www.bviyachtguide.com/inquires_agree.asp?inquire=".$_POST["idinquire"]."&agent=".$_POST["agentid"][$a]."&tpy=".$_POST["property_type"]."\">Click to see the referral agreement</a><br><br>"; $body .= "Name: \t".$_POST["name"]."<br>"; $body .= "Below is a summary of your requests. <br>"; if( @$_POST['info_house'] == "OK"){ $body .= " - Please send me more information about this yacht - <br>"; } if( @$_POST['style_house'] == "OK"){ $body .= " - I like this yacht's style, what else do you have like it? - <br>"; } if( @$_POST['full_list'] == "OK"){ $body .= " - Send me your full list of yachts. - <br>"; } if($_POST["property_type"] == "rental"){ if( @$_POST['dont_send'] == "OK"){ $body .= " - Don't send me a BVI Yacht Guide, I already have one. - <br>"; } } $body .= "Other: {$_POST['other']}\n<br><br>"; $cantRental = count(@$_POST["islandR"]); $cantSale = count(@$_POST["islandE"]); if($cantRental > 0 OR $cantSale > 0){ $body .= "<font size=\"2\"><b>Realized Searches</b></font><p>\n"; //REAL ESTATE if($cantSale > 0){ $countIndexE = count($_POST["islandIndexE"]); //echo $countIndexE."<br>"; for($k=0;$k<$countIndexE;$k++){ $islandE[$k] = $_POST["islandIndexE"][$k]; //echo $k."<br>"; $asignado = false; $cantidadE[$k] = 0; for($q=0;$q<$cantSale;$q++){ if(isset($_POST["islandE"][($q)])){ if($islandE[$k] == $_POST["islandE"][($q)]){ if(!isset($minauxE[$k])){ $minauxE[$k] = $_POST["minPriceE"][$q]; $maxauxE[$k] = $_POST["maxPriceE"][$q]; $bedauxE[$k] = $_POST["bedroomsE"][$q]; } if($minauxE[$k] > $_POST["minPriceE"][$q]){ $minauxE[$k] = $_POST["minPriceE"][$q]; } if($maxauxE[$k] < $_POST["maxPriceE"][$q]){ $maxauxE[$k] = $_POST["maxPriceE"][$q]; } if($_POST["bedroomsE"][$q] == "All"){ $bedauxE[$k] = "All"; }elseif($bedauxE[$k] != "All"){ if($bedauxE[$k] < $_POST["bedroomsE"][$q]){ $bedauxE[$k] = $_POST["bedroomsE"][$q]; } } $cantidadE[$k]++; } }else{ $existe = false; $cant = 0; for($j=0;$j<$cantSale;$j++){ if($islandS[$k] == $_POST["islandS"][$j]){ $cant++; } } if($cant > 1){ $existe = true; } if(!$existe){ $j = 0; while(($islandE[$k] <> $_POST["islandE"][$j]) AND (isset($_POST["islandE"][$j]))){ $j++; } $minauxE[$k] = $_POST["minPriceE"][$q]; $maxauxE[$k] = $_POST["maxPriceE"][$q]; $bedauxE[$k] = $_POST["bedroomsE"][$q]; $cantidadE[$k] = 1; $asignado = true; } } } /* echo $islandE[$k]."<br>"; echo $minauxE[$k]."<br>"; echo $maxauxE[$k]."<br>"; echo $bedauxE[$k]."<br>"; echo $cantidadE[$k]."<br><br>";*/ } $body .= "<table width='600' border='1' cellspacing='1' cellpadding='1'>"; $body .= "<tr align='center' class='ptit'>"; $body .= "<td colspan='5'><b>Real Estate - Statistics</b></td>"; $body .= "</tr>"; $body .= "<tr align='center' class='p'>"; $body .= "<td > Island </td>"; $body .= "<td> Quantity </td>"; $body .= "<td> Minimal price </td>"; $body .= "<td> Maximum price </td>"; $body .= "<td> Cabins </td>"; $body .= "</tr>"; for($p=0;$p<$countIndexE;$p++){ $body .= "<tr align='center' class='pe'>"; $body .= "<td>".$islandE[$p]."</td>"; $body .= "<td>".$cantidadE[$p]."</td>"; if($minauxE[$p] == " - "){ $body .= "<td>".$minauxE[$p]."</td>"; }else{ $body .= "<td>$ ".$minauxE[$p]."</td>"; } if($maxauxE[$p] == 50000000){ $body .= "<td> Unlimited </td>"; }elseif($maxauxE[$p] == " - "){ $body .= "<td>".$maxauxE[$p]."</td>"; }else{ $body .= "<td>$ ".$maxauxE[$p]."</td>"; } if($bedauxE[$p] == 7){ $body .= "<td>More than 7</td>"; }else{ $body .= "<td>".$bedauxE[$p]."</td>"; } $body .= "</tr>"; } $body .= "</table><br><br>"; } //VACATION RENTALS if($cantRental > 0){ $countIndexR = count($_POST["islandIndexR"]); //echo $countIndexR; for($k=0;$k<$countIndexR;$k++){ $islandR[$k] = $_POST["islandIndexR"][$k]; $asignado = false; $cantidadR[$k] = 0; for($q=0;$q<$cantRental;$q++){ // echo $_POST["islandR"][$q]."<br>"; if(isset($_POST["islandR"][($q)])){ if(($islandR[$k] == $_POST["islandR"][($q)]) AND ($asignado == false)){ if(!isset($minauxR[$k])){ $minauxR[$k] = $_POST["minPriceR"][$q]; $maxauxR[$k] = $_POST["maxPriceR"][$q]; $bedauxR[$k] = $_POST["bedroomsR"][$q]; } if($minauxR[$k] > $_POST["minPriceR"][$q]){ $minauxR[$k] = $_POST["minPriceR"][$q]; } if($maxauxR[$k] < $_POST["maxPriceR"][$q]){ $maxauxR[$k] = $_POST["maxPriceR"][$q]; } if($_POST["bedroomsR"][$q] == "All"){ $bedauxR[$k] = "All"; }elseif($bedauxR[$k] != "All"){ if($bedauxR[$k] < $_POST["bedroomsR"][$q]){ $bedauxR[$k] = $_POST["bedroomsR"][$q]; } } $cantidadR[$k]++; }else{ $existe = false; $cant = 0; for($j=0;$j<$cantRental;$j++){ if($islandR[$k] == $_POST["islandR"][$j]){ $cant++; } } if($cant > 1){ $existe = true; } if(!$existe){ $j = 0; while(($islandR[$k] <> $_POST["islandR"][$j]) AND (isset($_POST["islandR"][$j]))){ $j++; } $minauxR[$k] = $_POST["minPriceR"][$j]; $maxauxR[$k] = $_POST["maxPriceR"][$j]; $bedauxR[$k] = $_POST["bedroomsR"][$j]; $cantidadR[$k] = 1; $asignado = true; } } } } /* echo $islandR[$k]."<br>"; echo $minauxR[$k]."<br>"; echo $maxauxR[$k]."<br>"; echo $bedauxR[$k]."<br>"; echo $cantidadR[$k]."<br><br>";*/ } $body .= "<table width='600' border='1' cellspacing='1' cellpadding='1'>"; $body .= "<tr align='center' class='ptit'>"; $body .= "<td colspan='5'><b>Charter Boat - Statistics</b></td>"; $body .= "</tr>"; $body .= "<tr align='center' class='p'>"; $body .= "<td> Island </td>"; $body .= "<td> Quantity </td>"; $body .= "<td> Minimal price </td>"; $body .= "<td> Maximum price </td>"; $body .= "<td> Cabins </td>"; $body .= "</tr>"; for($p=0;$p<$countIndexR;$p++){ $body .= "<tr align='center' class='pe'>"; $body .= "<td>".$islandR[$p]."</td>"; $body .= "<td>".$cantidadR[$p]."</td>"; if($minauxR[$p] == " - "){ //MIN $body .= "<td>".$minauxR[$p]."</td>"; }else{ $body .= "<td>$ ".$minauxR[$p]."</td>"; } if($maxauxR[$p] == 10000){ //MAX $body .= "<td> Unlimited </td>"; }elseif($maxauxR[$p] == " - "){ $body .= "<td>".$maxauxR[$p]."</td>"; }else{ $body .= "<td>$ ".$maxauxR[$p]."</td>"; } if($bedauxR[$p] == 7){ //BED $body .= "<td>More than 7</td>"; }else{ $body .= "<td>".$bedauxR[$p]."</td>"; } $body .= "</tr>"; } $body .= "</table>"; } }else{ $body .= "<font size=\"2\"><b>Searches were not realized</b></font><p>\n"; } $body .= "__________________<br><br>"; $body .= "<font size=\"2\" face=\"Times\">The BVI Yacht Guide</font><br>"; $body .= "<font size=\"1\">BVI: 1.284.494.7788<br>"; $body .= "USA: 1.305.433.8274<br>"; $body .= "E-mail: info@alookingglass.com<br>"; $body .= "P.O. Box 3895, Sea Cows Bay, Tortola, British Virgin Islands.<br></font>"; $body .="</body>"; $body .="</html>"; //echo $body."<br><br>"; // --- Errors --- $mail->Body = $body; //$mail->Body .= "Thought you might be interested in this property I found at [a href=\"http://www.bviyachtguide.com\n";\" target=\"_blank\"]http://www.bviyachtguide.com\n";[/a] //$mail->AltBody = "This is the text-only body"; if(!$mail->Send()){ echo "Message was not sent <p>"; echo "Mailer Error: " . $mail->ErrorInfo; exit; } }//End if }//End for print "<meta http-equiv=\"refresh\" content=\"0;URL=inquires_thanks.asp\"> \n"; }else{//End If echo "Sorry, there is a fault on this page, please contact info@alookingglass.com <p>"; } ?>
  4. <?php if(isset($_POST["agent"])){ $cantidad = count($_POST["agent"]); require("includes/class.phpmailer.php"); for($a=0;$a<$cantidad;$a++){ if($_POST["agent"][$a] != ""){ // --- Header --- // echo $_POST["agent"][$a] $mail->PluginDir = "./"; $mail = new PHPMailer(); $mail->IsSMTP(); // send via SMTP $mail->Host = "mail.britishvi.com"; // SMTP servers $mail->SMTPAuth = true; // turn on SMTP authentication $mail->Username = "info@bviyachtguide.com"; // SMTP username $mail->Password = "info"; // SMTP password $mail->From = "info@bviyachtguide.com"; $mail->FromName = "BVI Yacht Guide Sales"; $mail->AddAddress($_POST["agent"][$a]); $mail->AddAddress("dominic@alookingglass.com"); // optional name //$mail->AddReplyTo("info@site.com","Information"); $mail->WordWrap = 50; // set word wrap //$mail->AddAttachment("/var/tmp/file.tar.gz"); // attachment //$mail->AddAttachment("/tmp/image.jpg", "new.jpg"); $mail->IsHTML(true); // send as HTML $mail->Subject = "Someone's interested in the listing you have posted on the BVI Yacht Guide Website"; // --- Body --- $body = ""; $body .="<html>"; $body .="<head>"; $body .="<META HTTP-EQUIV='Content-Type CONTENT='text/html; charset=iso-8859-1'>"; $body .="<style type='text/css'>"; $body .="body, pre {font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt;}"; $body .="a:link {color: #000099; text-decoration: none;}"; $body .="a:visited {color: #000099; text-decoration: none;}"; $body .="a:active {color: #000099; text-decoration: none;}"; $body .="a:hover {color: #0000ff; text-decoration: underline;}"; $body .=".ptit{background-color:#999966; font-style:Arial, courier, Times; color:#ffffff; font-size:10pt;font-weight:bold;}"; $body .=".p{background-color:#CCCC99; font-style:Arial, courier, Times; font-size:10pt;}"; $body .=".pe{font-style:Arial, courier, Times; font-size:9pt;}"; $body .="</style>"; $body .="</head>"; $body .="<body>"; $body .= "Hello <font size=\"2\">".$_POST["agentName"][$a]."</font>, <p>\n"; $body .= "An interested party has clicked through your listing on The BVI Yacht Guide web site which<br> includes one or more of the regions that you work in. Below is a summary of<br> the request. Please use the name of the contact below to see if it exists in your records. <br> If it does not and you wish to get more information about this potential buuyer, please click the link below. <br> Full contact information and referral agreement can be found at: <br>"; $body .= "<br><a href=\"http://www.bviyachtguide.com/inquires_agree.asp?inquire=".$_POST["idinquire"]."&agent=".$_POST["agentid"][$a]."&tpy=".$_POST["property_type"]."\">Click to see the referral agreement</a><br><br>"; $body .= "Name: \t".$_POST["name"]."<br>"; $body .= "Below is a summary of your requests. <br>"; if( @$_POST['info_house'] == "OK"){ $body .= " - Please send me more information about this yacht - <br>"; } if( @$_POST['style_house'] == "OK"){ $body .= " - I like this yacht's style, what else do you have like it? - <br>"; } if( @$_POST['full_list'] == "OK"){ $body .= " - Send me your full list of yachts. - <br>"; } if($_POST["property_type"] == "rental"){ if( @$_POST['dont_send'] == "OK"){ $body .= " - Don't send me a BVI Yacht Guide, I already have one. - <br>"; } } $body .= "Other: {$_POST['other']}\n<br><br>"; $cantRental = count(@$_POST["islandR"]); $cantSale = count(@$_POST["islandE"]); if($cantRental > 0 OR $cantSale > 0){ $body .= "<font size=\"2\"><b>Realized Searches</b></font><p>\n"; //REAL ESTATE if($cantSale > 0){ $countIndexE = count($_POST["islandIndexE"]); //echo $countIndexE."<br>"; for($k=0;$k<$countIndexE;$k++){ $islandE[$k] = $_POST["islandIndexE"][$k]; //echo $k."<br>"; $asignado = false; $cantidadE[$k] = 0; for($q=0;$q<$cantSale;$q++){ if(isset($_POST["islandE"][($q)])){ if($islandE[$k] == $_POST["islandE"][($q)]){ if(!isset($minauxE[$k])){ $minauxE[$k] = $_POST["minPriceE"][$q]; $maxauxE[$k] = $_POST["maxPriceE"][$q]; $bedauxE[$k] = $_POST["bedroomsE"][$q]; } if($minauxE[$k] > $_POST["minPriceE"][$q]){ $minauxE[$k] = $_POST["minPriceE"][$q]; } if($maxauxE[$k] < $_POST["maxPriceE"][$q]){ $maxauxE[$k] = $_POST["maxPriceE"][$q]; } if($_POST["bedroomsE"][$q] == "All"){ $bedauxE[$k] = "All"; }elseif($bedauxE[$k] != "All"){ if($bedauxE[$k] < $_POST["bedroomsE"][$q]){ $bedauxE[$k] = $_POST["bedroomsE"][$q]; } } $cantidadE[$k]++; } }else{ $existe = false; $cant = 0; for($j=0;$j<$cantSale;$j++){ if($islandS[$k] == $_POST["islandS"][$j]){ $cant++; } } if($cant > 1){ $existe = true; } if(!$existe){ $j = 0; while(($islandE[$k] <> $_POST["islandE"][$j]) AND (isset($_POST["islandE"][$j]))){ $j++; } $minauxE[$k] = $_POST["minPriceE"][$q]; $maxauxE[$k] = $_POST["maxPriceE"][$q]; $bedauxE[$k] = $_POST["bedroomsE"][$q]; $cantidadE[$k] = 1; $asignado = true; } } } /* echo $islandE[$k]."<br>"; echo $minauxE[$k]."<br>"; echo $maxauxE[$k]."<br>"; echo $bedauxE[$k]."<br>"; echo $cantidadE[$k]."<br><br>";*/ } $body .= "<table width='600' border='1' cellspacing='1' cellpadding='1'>"; $body .= "<tr align='center' class='ptit'>"; $body .= "<td colspan='5'><b>Real Estate - Statistics</b></td>"; $body .= "</tr>"; $body .= "<tr align='center' class='p'>"; $body .= "<td > Island </td>"; $body .= "<td> Quantity </td>"; $body .= "<td> Minimal price </td>"; $body .= "<td> Maximum price </td>"; $body .= "<td> Cabins </td>"; $body .= "</tr>"; for($p=0;$p<$countIndexE;$p++){ $body .= "<tr align='center' class='pe'>"; $body .= "<td>".$islandE[$p]."</td>"; $body .= "<td>".$cantidadE[$p]."</td>"; if($minauxE[$p] == " - "){ $body .= "<td>".$minauxE[$p]."</td>"; }else{ $body .= "<td>$ ".$minauxE[$p]."</td>"; } if($maxauxE[$p] == 50000000){ $body .= "<td> Unlimited </td>"; }elseif($maxauxE[$p] == " - "){ $body .= "<td>".$maxauxE[$p]."</td>"; }else{ $body .= "<td>$ ".$maxauxE[$p]."</td>"; } if($bedauxE[$p] == 7){ $body .= "<td>More than 7</td>"; }else{ $body .= "<td>".$bedauxE[$p]."</td>"; } $body .= "</tr>"; } $body .= "</table><br><br>"; } //VACATION RENTALS if($cantRental > 0){ $countIndexR = count($_POST["islandIndexR"]); //echo $countIndexR; for($k=0;$k<$countIndexR;$k++){ $islandR[$k] = $_POST["islandIndexR"][$k]; $asignado = false; $cantidadR[$k] = 0; for($q=0;$q<$cantRental;$q++){ // echo $_POST["islandR"][$q]."<br>"; if(isset($_POST["islandR"][($q)])){ if(($islandR[$k] == $_POST["islandR"][($q)]) AND ($asignado == false)){ if(!isset($minauxR[$k])){ $minauxR[$k] = $_POST["minPriceR"][$q]; $maxauxR[$k] = $_POST["maxPriceR"][$q]; $bedauxR[$k] = $_POST["bedroomsR"][$q]; } if($minauxR[$k] > $_POST["minPriceR"][$q]){ $minauxR[$k] = $_POST["minPriceR"][$q]; } if($maxauxR[$k] < $_POST["maxPriceR"][$q]){ $maxauxR[$k] = $_POST["maxPriceR"][$q]; } if($_POST["bedroomsR"][$q] == "All"){ $bedauxR[$k] = "All"; }elseif($bedauxR[$k] != "All"){ if($bedauxR[$k] < $_POST["bedroomsR"][$q]){ $bedauxR[$k] = $_POST["bedroomsR"][$q]; } } $cantidadR[$k]++; }else{ $existe = false; $cant = 0; for($j=0;$j<$cantRental;$j++){ if($islandR[$k] == $_POST["islandR"][$j]){ $cant++; } } if($cant > 1){ $existe = true; } if(!$existe){ $j = 0; while(($islandR[$k] <> $_POST["islandR"][$j]) AND (isset($_POST["islandR"][$j]))){ $j++; } $minauxR[$k] = $_POST["minPriceR"][$j]; $maxauxR[$k] = $_POST["maxPriceR"][$j]; $bedauxR[$k] = $_POST["bedroomsR"][$j]; $cantidadR[$k] = 1; $asignado = true; } } } } /* echo $islandR[$k]."<br>"; echo $minauxR[$k]."<br>"; echo $maxauxR[$k]."<br>"; echo $bedauxR[$k]."<br>"; echo $cantidadR[$k]."<br><br>";*/ } $body .= "<table width='600' border='1' cellspacing='1' cellpadding='1'>"; $body .= "<tr align='center' class='ptit'>"; $body .= "<td colspan='5'><b>Charter Boat - Statistics</b></td>"; $body .= "</tr>"; $body .= "<tr align='center' class='p'>"; $body .= "<td> Island </td>"; $body .= "<td> Quantity </td>"; $body .= "<td> Minimal price </td>"; $body .= "<td> Maximum price </td>"; $body .= "<td> Cabins </td>"; $body .= "</tr>"; for($p=0;$p<$countIndexR;$p++){ $body .= "<tr align='center' class='pe'>"; $body .= "<td>".$islandR[$p]."</td>"; $body .= "<td>".$cantidadR[$p]."</td>"; if($minauxR[$p] == " - "){ //MIN $body .= "<td>".$minauxR[$p]."</td>"; }else{ $body .= "<td>$ ".$minauxR[$p]."</td>"; } if($maxauxR[$p] == 10000){ //MAX $body .= "<td> Unlimited </td>"; }elseif($maxauxR[$p] == " - "){ $body .= "<td>".$maxauxR[$p]."</td>"; }else{ $body .= "<td>$ ".$maxauxR[$p]."</td>"; } if($bedauxR[$p] == 7){ //BED $body .= "<td>More than 7</td>"; }else{ $body .= "<td>".$bedauxR[$p]."</td>"; } $body .= "</tr>"; } $body .= "</table>"; } }else{ $body .= "<font size=\"2\"><b>Searches were not realized</b></font><p>\n"; } $body .= "__________________<br><br>"; $body .= "<font size=\"2\" face=\"Times\">The BVI Yacht Guide</font><br>"; $body .= "<font size=\"1\">BVI: 1.284.494.7788<br>"; $body .= "USA: 1.305.433.8274<br>"; $body .= "E-mail: info@alookingglass.com<br>"; $body .= "P.O. Box 3895, Sea Cows Bay, Tortola, British Virgin Islands.<br></font>"; $body .="</body>"; $body .="</html>"; //echo $body."<br><br>"; // --- Errors --- $mail->Body = $body; //$mail->Body .= "Thought you might be interested in this property I found at [a href=\"http://www.bviyachtguide.com\n";\" target=\"_blank\"]http://www.bviyachtguide.com\n";[/a] //$mail->AltBody = "This is the text-only body"; if(!$mail->Send()){ echo "Message was not sent <p>"; echo "Mailer Error: " . $mail->ErrorInfo; exit; } }//End if }//End for print "<meta http-equiv=\"refresh\" content=\"0;URL=inquires_thanks.asp\"> \n"; }else{//End If echo "Sorry, there is a fault on this page, please contact info@alookingglass.com <p>"; } ?>
  5. *snip* 1) Use the forum's code tags when posting code. 2) Please narrow your problem down to a smaller portion of code. No one is going to read through ALL that code. 3) If this is a script you didn't write, please post it in the 3rd party scripts board. [b]THIS POSTED WAS EDITED BY OBER[/b]
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.