PageRenderTime 42ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 1ms

/bheilman/adminupdates/market.php

https://bitbucket.org/veverkap/beezle
PHP | 229 lines | 187 code | 12 blank | 30 comment | 9 complexity | 1244a4d9ec39809d8e9770c985945acb MD5 | raw file
  1. <?php
  2. /*
  3. $Id: market.php,v 0.1 2003/07/07 11:51:52 phv
  4. PAVE Designs
  5. http://www.pavedesigns.com
  6. Copyright (c) 2003 Patrick Veverka
  7. This software may not be modified, copied or redistributed in any form without
  8. written permission of PV Designs. This software may not be installed on any
  9. servers other than ones approved by PV Designs.
  10. THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND PV DESIGNS
  11. MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
  12. BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY
  13. PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION
  14. WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR
  15. OTHER RIGHTS.
  16. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL
  17. OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR
  18. DOCUMENTATION.
  19. The name and trademarks of copyright holders may NOT be used in advertising
  20. or publicity pertaining to the software without specific, written prior
  21. permission. Title to copyright in this software and any associated
  22. documentation will at all times remain with PV Designs.
  23. */
  24. include ("topleft.php");
  25. if ($page == "marketpost") {
  26. $name = $HTTP_POST_VARS["name"];
  27. $email = $HTTP_POST_VARS["email"];
  28. $phone = $HTTP_POST_VARS["phone"];
  29. $address = $HTTP_POST_VARS["address"];
  30. $address2 = $HTTP_POST_VARS["address2"];
  31. $city = $HTTP_POST_VARS["city"];
  32. $state = $HTTP_POST_VARS["state"];
  33. $zip = $HTTP_POST_VARS["zip"];
  34. $field = $HTTP_POST_VARS["field"];
  35. $comments = $HTTP_POST_VARS["comments"];
  36. $property = $HTTP_POST_VARS["property"];
  37. // create SQL statement
  38. insert_contact_data('market', $name, $email, $phone, $address, $address2, $city, $state, $zip, $field, $comments, $property);
  39. $recipient1 = "$site_main_email";
  40. $subject = "Market Form Submission";
  41. $mailheaders = "From: $email";
  42. $msg = "A Visitor To Our Website From $ipaddress ($compname)\n";
  43. $msg .= "Sent This Message To You:\n";
  44. $msg .= "Comments: $comments\n";
  45. $msg .= "\n";
  46. $msg .= "Contact Information For $email Is:\n";
  47. $msg .= "\n";
  48. $msg .= "Name: $name\n";
  49. $msg .= "Street: $address\n";
  50. if (!$street2) {
  51. } else {
  52. $msg .= "Street: $address2\n";
  53. };
  54. $msg .= "City, State, Zip: $city, $state $zip\n";
  55. $msg .= "Phone: $phone\n";
  56. $msg .= "Email: $email\n";
  57. $msg .= "\n";
  58. $msg .= "Sincerely,\n";
  59. $msg .= "Form Mail\n";
  60. mail($recipient1, $subject, $msg, $mailheaders);
  61. $recipient2 = "$name <$email>";
  62. $subject2 = "Thanks For Contacting Us";
  63. $mailheaders2 = "From: $site_proper_name <$site_main_email>\r\n";
  64. $mailheaders2 .= "MIME-Version: 1.0\r\n";
  65. $mailheaders2 .= "Content-type: text/html; charset=iso-8859-1\r\n";
  66. $handle = @fopen ("$site_url/contacttpl.php", "r");
  67. $buffer = "";
  68. while (!feof ($handle)) {
  69. $buffer .= fgets($handle, 4096);
  70. }
  71. connect_to_contact();
  72. $sql = "SELECT * FROM `contact_text` WHERE `contacttype` = 'market'";
  73. $sql_result = mysql_query($sql);
  74. $row = mysql_fetch_array($sql_result);
  75. $message = $row["text"];
  76. $message = stripslashes($message);
  77. $buffer = eregi_replace("{message}", $message, $buffer);
  78. $buffer = eregi_replace("{message}", $message, $buffer);
  79. $buffer = eregi_replace("{site_url}", $site_url, $buffer);
  80. $buffer = eregi_replace("{site_short_name}", $site_short_name, $buffer);
  81. $buffer = eregi_replace("{site_proper_name}", $site_proper_name, $buffer);
  82. fclose ($handle);
  83. mail($recipient2, $subject2, $buffer, $mailheaders2);
  84. echo "Thank you for your recent message. We appreciate your interest and look forward to serving you. We have received your request and will try to respond within 24 to 48 hours if possible.<p>";
  85. } else {
  86. ?> <p class="page_title">Free Market Analysis</p>
  87. <p>Fill out the following form if youre interested in finding out what youre home is worth in todays market.</p>
  88. <p>
  89. <form name="Contact" method="post" action="market.php/page/marketpost">
  90. <table border="0" cellpadding="2" cellspacing="0" width="75%" align="center">
  91. <tr>
  92. <td class="form"><b>Name:</b></td>
  93. <td><input type="text" name="name" size="30" /></td>
  94. </tr>
  95. <tr>
  96. <td colspan="2">&nbsp; </td></tr>
  97. <tr>
  98. <td class="form"><b>Email:</b></td>
  99. <td><input type="text" name="email" size="30" /></td>
  100. </tr>
  101. <tr>
  102. <td colspan="2">&nbsp; </td></tr>
  103. <tr>
  104. <td class="form"><b>Phone:</b></td>
  105. <td><input type="text" name="phone" size="30" /></td>
  106. </tr>
  107. <tr>
  108. <td colspan="2">&nbsp; </td></tr>
  109. <tr>
  110. <td class="form"><b>Street Address:</b></td>
  111. <td><input type="text" name="address" size="30" /></td>
  112. </tr>
  113. <tr>
  114. <td colspan="2">&nbsp; </td></tr>
  115. <tr>
  116. <tr>
  117. <td class="form"><b>Street Address 2:</b></td>
  118. <td><input type="text" name="address2" size="30" /></td>
  119. </tr>
  120. <tr>
  121. <td colspan="2">&nbsp; </td></tr>
  122. <tr>
  123. <td class="form"><b>City:</b></td>
  124. <td><input type="text" name="city" size="30" /></td>
  125. </tr>
  126. <tr>
  127. <td colspan="2">&nbsp; </td></tr>
  128. <tr>
  129. <td class="form"><b>State</b>:</td>
  130. <td><select name="state" size="1" class="pulldown">
  131. <option value="" selected>Choose One
  132. <OPTION VALUE="AL">Alabama
  133. <OPTION VALUE="AK">Alaska
  134. <OPTION VALUE="AZ">Arizona
  135. <OPTION VALUE="AR">Arkansas
  136. <OPTION VALUE="CA">California
  137. <OPTION VALUE="CO">Colorado
  138. <OPTION VALUE="CT">Connecticut
  139. <OPTION VALUE="DE">Delaware
  140. <OPTION VALUE="DC">DC
  141. <OPTION VALUE="FL">Florida
  142. <OPTION VALUE="GA">Georgia
  143. <OPTION VALUE="HI">Hawaii
  144. <OPTION VALUE="ID">Idaho
  145. <OPTION VALUE="IL">Illinois
  146. <OPTION VALUE="IN">Indiana
  147. <OPTION VALUE="IA">Iowa
  148. <OPTION VALUE="KS">Kansas
  149. <OPTION VALUE="KY">Kentucky
  150. <OPTION VALUE="LA">Louisiana
  151. <OPTION VALUE="ME">Maine
  152. <OPTION VALUE="MD">Maryland
  153. <OPTION VALUE="MA">Massachusetts
  154. <OPTION VALUE="MI">Michigan
  155. <OPTION VALUE="MN">Minnesota
  156. <OPTION VALUE="MS">Mississippi
  157. <OPTION VALUE="MO">Missouri
  158. <OPTION VALUE="MT">Montana
  159. <OPTION VALUE="NE">Nebraska
  160. <OPTION VALUE="NV">Nevada
  161. <OPTION VALUE="NH">New Hampshire
  162. <OPTION VALUE="NJ">New Jersey
  163. <OPTION VALUE="NM">New Mexico
  164. <OPTION VALUE="NY">New York
  165. <OPTION VALUE="NC">North Carolina
  166. <OPTION VALUE="ND">North Dakota
  167. <OPTION VALUE="OH">Ohio
  168. <OPTION VALUE="OK">Oklahoma
  169. <OPTION VALUE="OR">Oregon
  170. <OPTION VALUE="PA">Pennsylvania
  171. <OPTION VALUE="RI">Rhode Island
  172. <OPTION VALUE="SC">South Carolina
  173. <OPTION VALUE="SD">South Dakota
  174. <OPTION VALUE="TN">Tennessee
  175. <OPTION VALUE="TX">Texas
  176. <OPTION VALUE="UT">Utah
  177. <OPTION VALUE="VT">Vermont
  178. <OPTION VALUE="VA">Virginia
  179. <OPTION VALUE="WA">Washington
  180. <OPTION VALUE="WV">West Virginia
  181. <OPTION VALUE="WI">Wisconsin
  182. <OPTION VALUE="WY">Wyoming
  183. <OPTION VALUE="AS">American Samoa
  184. <OPTION VALUE="GU">Guam
  185. <OPTION VALUE="MP">Northern Mariana Isls.
  186. <OPTION VALUE="PR">Puerto Rico
  187. <OPTION VALUE="VI">Virgin Islands</td>
  188. </tr>
  189. <tr>
  190. <td colspan="2">&nbsp; </td></tr>
  191. <tr>
  192. <td class="form"><b>Zip Code:</b></td>
  193. <td><input type="text" name="zip" size="5" /></td>
  194. </tr>
  195. <tr>
  196. <td colspan="2">&nbsp; </td></tr>
  197. <td class="form"><b>Comments:</b></td>
  198. <td><textarea name="comments" rows="8" cols="30"></textarea></td>
  199. </tr>
  200. <tr>
  201. <td colspan="2">&nbsp; </td></tr>
  202. <tr>
  203. <td colspan="2" align="center"><input type="hidden" name="field" value="rose"><input type="hidden" name="action" value="submit"><input class="submit" type="submit" name="Submit" value="Send Your Comments" /></td>
  204. </tr>
  205. </table>
  206. </p>
  207. <?php
  208. include ("bottomright.php");
  209. }
  210. ?>