Jump to content

datingsas

Members
  • Posts

    7
  • Joined

  • Last visited

datingsas's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Hi, If you could ad my site to the family that would be great. Url: http://www.weddingsas.com Name: Wedding Planning Directory - WeddingSAS.com Description: Do your wedding right. Find wedding shops across the united states and canada. Save money by knowing about clearance sales. Your backlink is located at the bottom of the main page http://www.weddingsas.com
  2. Hey, Sorry about the super late reply. Here is the link to the form in question. http://www.datingsas.com/form.php And here is the form code. And the code were the form information is processed. I pasted whatever I thought was important and left the rest out: <html> <head> <title>Registration - datingsas.com</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" href="newindex.css"> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> <script> <!-- function notValidEmail( str ){ mailRE = new RegExp( ); mailRE.compile( '^[\._a-z0-9-]+@[\.a-z0-9-]+[\.]{1}[a-z]{2,4}$', 'gi' ); return !(mailRE.test( str.value )); if( notValidEmail( form.email ) ){ alert( 'Email is required field!' ); return false; } } function validate() { if (document.register.email.value!=document.register.veremail.value) { alert ("Your e-mail does not match.") return false } if (document.register.email.value=="") { alert("Please enter a valid e-mail") return false } if (document.register.username.value=="") { alert("Please enter a username") return false } if (document.register.city=="") { alert("Please enter your city") return false } } //--> </script> </head> <body> <form method=post name="register" action="/tempregister.php" enctype="multipart/form-data" ONSUBMIT="return validate()"> <div id="center"> <ul class="center"> <div align="right">Step 1 of 2</div> <table> <tr> <td colspan="4"><center></div> Register today and receive lifetime membership FREE</center></td> </tr> <tr> <td colspan="2" class="labelcell">E-mail:</td> <td colspan="2" class="fieldcell"><input name="email" type="text" id="profhead" maxlength="40" size="40" value="<?php echo $email; ?>"></td> </tr> <tr> <td colspan="2" class="labelcell">Verify E-mail:</td> <td colspan="2" class="fieldcell"><input name="veremail" type="text" id="profhead" maxlength="40" size="40"></td> </tr> <tr> <td colspan="10"> <center> <font color="#999999">Temporary Password will be sent to this email.</font> </center> </td> </tr> <tr> <td colspan="2"class="labelcell">Username:</td> <td colspan="2" class="fieldcell"> <input name="username" id="username" maxlenght="10" size="20" value="<?php echo $username ?>"></textarea></td> </tr> <tr> <td colspan="2" class="labelcell">Country:</td> <td colspan="2" class="fieldcell"> <select name="country" id="country"> <option value="Albania">Albania</option> <option value="Algeria">Algeria</option> <option value="American Samoa">American Samoa</option> <option value="Andorra">Andorra</option> <option value="Angola">Angola</option> <option value="Anguilla">Anguilla</option> <option value="Antigua/Barbuda">Antigua/Barbuda</option> <option value="Argentina">Argentina</option> <option value="Armenia">Armenia</option> <option value="Aruba">Aruba</option> <option value="Australia">Australia</option> <option value="Austria">Austria</option> <option value="Azerbaijan">Azerbaijan</option> <option value="Bahamas">Bahamas</option> <option value="Bahrain">Bahrain</option> <option value="Bangladesh">Bangladesh</option> <option value="Barbados">Barbados</option> <option value="Belarus">Belarus</option> <option value="Belgium">Belgium</option> <option value="Benin">Benin</option> <option value="Bermuda">Bermuda</option> <option value="Bolivia">Bolivia</option> <option value="Bosnia/Herzegowina">Bosnia/Herzegowina</option> <option value="Botswana">Botswana</option> <option value="Brazil">Brazil</option> <option value="British Virgin Islands">British Virgin Islands</option> <option value="Bulgaria">Bulgaria</option> <option value="Burundi">Burundi</option> <option value="Cambodia">Cambodia</option> <option value="Cameroon">Cameroon</option> <option value="Canada">Canada</option> <option value="Cayman Islands">Cayman Islands</option> <option value="Chad">Chad</option> <option value="Chile">Chile</option> <option value="China">China</option> <option value="Colombia">Colombia</option> <option value="Costa Rica">Costa Rica</option> <option value="Cote D'voire">Cote D'voire</option> <option value="Croatia/Hrvatska">Croatia/Hrvatska</option> <option value="Cuba">Cuba</option> <option value="Cyprus">Cyprus</option> <option value="Czech Republic">Czech Republic</option> <option value="Denmark">Denmark</option> <option value="Djibouti">Djibouti</option> <option value="Dominica">Dominica</option> <option value="Dominican Republic">Dominican Republic</option> <option value="East Timor">East Timor</option> <option value="Ecuador">Ecuador</option> <option value="Ecuador">Egypt</option> <option value="El Salvador">El Salvador</option> <option value="Estonia">Estonia</option> <option value="Ethiopia">Ethiopia</option> <option value="Falkland Islands">Falkland Islands</option> <option value="Fiji">Fiji</option> <option value="Finland">Finland</option> <option value="France">France</option> <option value="Gabon">Gabon</option> <option value="Gambia">Gambia</option> <option value="Georgia">Georgia</option> <option value="Germany">Germany</option> <option value="Ghana">Ghana</option> <option value="Gibraltar">Gibraltar</option> <option value="Greece">Greece</option> <option value="Greenland">Greenland</option> <option value="Grenada">Grenada</option> <option value="Guadaloupe">Guadaloupe</option> <option value="Guam">Guam</option> <option value="Guatemala">Guatemala</option> <option value="Guyana">Guyana</option> <option value="Haiti">Haiti</option> <option value="Holy See">Holy See</option> <option value="Honduras">Honduras</option> <option value="Hong Kong">Hong Kong</option> <option value="Hungary">Hungary</option> <option value="Iceland">Iceland</option> <option value="India">India</option> <option value="Indonesia">Indonesia</option> <option value="Iran">Iran</option> <option value="Iraq">Iraq</option> <option value="Ireland">Ireland</option> <option value="Israel">Israel</option> <option value="Italy">Italy</option> <option value="Jamaica">Jamaica</option> <option value="Japan">Japan</option> <option value="Jordan">Jordan</option> <option value="Kazakhstan">Kazakhstan</option> <option value="Kenya">Kenya</option> <option value="Korea">Korea</option> <option value="Kuwait">Kuwait</option> <option value="Kyrgzstan">Kyrgzstan</option> <option value="Lao">Lao</option> <option value="Latvia">Latvia</option> <option value="Lebanon">Lebanon</option> <option value="Lesotho">Lesotho</option> <option value="Liberia">Liberia</option> <option value="Libya">Libya</option> <option value="Liechtenstein">Liechtenstein</option> <option value="Lithuania">Lithuania</option> <option value="Luxembourg">Luxembourg</option> <option value="Macau">Macau</option> <option value="Macedonia">Macedonia</option> <option value="Malawi">Malawi</option> <option value="Malaysia">Malaysia</option> <option value="Maldives">Maldives</option> <option value="Mali">Mali</option> <option value="Malta">Malta</option> <option value="Martinique">Martinique</option> <option value="Mauritania">Mauritania</option> <option value="Mexico">Mexico</option> <option value="Moldova">Moldova</option> <option value="Monaco">Monaco</option> <option value="Mongolia">Mongolia</option> <option value="Montserrat">Montserrat</option> <option value="Morocco">Morocco</option> <option value="Mozambique">Mozambique</option> <option value="Myanmar">Myanmar</option> <option value="Namibia">Namibia</option> <option value="Nepal">Nepal</option> <option value="Netherlands">Netherlands</option> <option value="New Calendonia">New Calendonia</option> <option value="New Zealand">New Zealand</option> <option value="Nicaragua">Nicaragua</option> <option value="Nicaragua">Nigeria</option> <option value="Norway">Norway</option> <option value="Oman">Oman</option> <option value="Pakistan">Pakistan</option> <option value="Palau">Palau</option> <option value="Panama">Panama</option> <option value="Panama">Papua New Guinea</option> <option value="Paraguay">Paraguay</option> <option value="Peru">Peru</option> <option value="Philippines">Philippines</option> <option value="Poland">Poland</option> <option value="Portuga">Portugal</option> <option value="Puerto Rico">Puerto Rico</option> <option value="Qatar">Qatar</option> <option value="Romania">Romania</option> <option value="Russia">Russia</option> <option value="Saipan">Saipan</option> <option value="Samoa">Samoa</option> <option value="Saudi Arabia">Saudi Arabia</option> <option value="Scotland">Scotland</option> <option value="Senegal">Senegal</option> <option value="Sierra Leone">Sierra Leone</option> <option value="Singapore">Singapore</option> <option value="Slovakia">Slovakia</option> <option value="Slovenia">Slovenia</option> <option value="Somalia">Somalia</option> <option value="South Africa">South Africa</option> <option value="Spain">Spain</option> <option value="Sri Lanka">Sri Lanka</option> <option value="St. Kitts/Nevis">St. Kitts/Nevis</option> <option value="St. Lucia">St. Lucia</option> <option value="St. Vincent">St. Vincent</option> <option value="Sudan">Sudan</option> <option value="Suriname">Suriname</option> <option value="Swaziland">Swaziland</option> <option value="Sweden">Sweden</option> <option value="Switzerland">Switzerland</option> <option value="Taiwan">Taiwan</option> <option value="Tajikistan">Tajikistan</option> <option value="Tanzania">Tanzania</option> <option value="Thailand">Thailand</option> <option value="Tonga">Tonga</option> <option value="Trinidad/Tobago">Trinidad/Tobago</option> <option value="Tunisia">Tunisia</option> <option value="Turkey">Turkey</option> <option value="Turks/Caicos Islands">Turks/Caicos Islands</option> <option value="Uganda">Uganda</option> <option value="Ukraine">Ukraine</option> <option value="United Arab Emirates">United Arab Emirates</option> <option value="United Kingdom">United Kingdom</option> <option value="United States" selected>United States of America</option> <option value="Uruguay">Uruguay</option> <option value="Uzbekistan">Uzbekistan</option> <option value="Venezuela">Venezuela</option> <option value="Viet Nam">Viet Nam</option> <option value="Yemen">Yemen</option> <option value="Yugoslavia">Yugoslavia</option> <option value="Zaire">Zaire</option> <option value="Zambia">Zambia</option> <option value="Zimbabwe">Zimbabwe</option> </select></td> </tr> <tr> <td colspan="2" class="labelcell">State/Province:</td> <td colspan="2" class="fieldcell"> <select name="state" id="state"> <option value="Other" selected>Other(not in usa or canada)</option> <option value="Alabama">Alabama</option> <option value="Alaska">Alaska</option> <option value="Alberta">Alberta</option> <option value="Arizona">Arizona</option> <option value="Arkansas">Arkansas</option> <option value="British Columbia">British Columbia</option> <option value="California">California</option> <option value="Colorado">Colorado</option> <option value="Connecticut">Connecticut</option> <option value="Delaware">Delaware</option> <option value="Florida">Florida</option> <option value="Georgia">Georgia</option> <option value="Hawaii">Hawaii</option> <option value="Idaho">Idaho</option> <option value="Illinois">Illinois</option> <option value="Indiana">Indiana</option> <option value="Iowa">Iowa</option> <option value="Kansas">Kansas</option> <option value="Kentucky">Kentucky</option> <option value="Louisiana">Louisiana</option> <option value="Maine">Maine</option> <option value="Manitoba">Manitoba</option> <option value="Maryland">Maryland</option> <option value="Massachusetts">Massachusetts</option> <option value="Michigan">Michigan</option> <option value="Minnesota">Minnesota</option> <option value="Mississippi">Mississippi</option> <option value="Missouri">Missouri</option> <option value="Montana">Montana</option> <option value="Nebraska">Nebraska</option> <option value="Nevada">Nevada</option> <option value="New Brunswick">New Brunswick</option> <option value="Newfoundland">Newfoundland</option> <option value="New Hampshire">New Hampshire</option> <option value="New Jersey">New Jersey</option> <option value="New Mexico">New Mexico</option> <option value="New York">New York</option> <option value="Nova Scotia">Nova Scotia</option> <option value="North Carolina">North Carolina</option> <option value="North Dakota">North Dakota</option> <option value="Northwest Territories">Northwest Territories</option> <option value="Nunavut">Nunavut</option> <option value="Ohio">Ohio</option> <option value="Oklahoma">Oklahoma</option> <option value="Ontario">Ontario</option> <option value="Oregon">Oregon</option> <option value="Pennsylvania">Pennsylvania</option> <option value="Prince Edward Island">Prince Edward Island</option> <option value="Quebec">Quebec</option> <option value="Rhode Island">Rhode Island</option> <option value="Saskatchewan">Saskatchewan</option> <option value="South Carolina">South Carolina</option> <option value="South Dakota">South Dakota</option> <option value="Tennessee">Tennessee</option> <option value="Texas">Texas</option> <option value="Utah">Utah</option> <option value="Vermont">Vermont</option> <option value="Virginia">Virginia</option> <option value="Washington">Washington</option> <option value="West Virginia">West Virginia</option> <option value="Wisconsin">Wisconsin</option> <option value="Wyoming">Wyoming</option> <option value="Yukon">Yukon</option> </select> </td> </tr> <tr> <td colspan="2" class="labelcell">City:<font face="Arial, Helvetica, sans-serif"> </font></td> <td colspan="2" class="fieldcell"><input name="city" type="text" id="city"> </td> </tr> <tr> <td colspan="2" class="labelcell"> Security Code:</td> <td colspan="2" class="fieldcell"><img src="/images/<?php echo $securpic; ?>"> Used to prevent robots</td> </tr> <tr> <td colspan="2" class="labelcell"> Enter Security Code:</td> <td colspan="2" class="fieldcell"><input name="security" type="text" id="security"></td> </tr> <td colspan="10"> <center> <font color="#999999"><input type="submit" name="submit" value="Submit"></font> </center> </td> </tr> </ul> </table> </div> </form> And here is the code where the data is processed: <?php session_start(); header("Cache-control: private"); //CONNECT TO THE DATABASE SERVER $dbcnx = @mysql_connect(); if (!dbcnx) { die('<p>Unable to connect to databse server.'. 'at this time.</p>'); } //SELECT THE temp_signup DATABASE if (! @mysql_select_db() ) { die('<p>Unable to locate the temp_signup '.'database at this time.</p>'); } $formdata = isset($_POST['submit']); if ($formdata) { $email2 = $_POST['email']; $veremail = $_POST['veremail']; $country = $_POST['country']; $state = $_POST['state']; $city = $_POST['city']; $username = $_POST['username']; $security = $_POST['security']; //verifies e-mail is of correct type and entered if (!ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'. '@'. '[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'. '[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $email2)) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">Either you did not enter a e-mail or it is not of the correct format. Please verify.Press your back button.</div>'); die; } if ($_SESSION['securpicid'] != $security) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">The security entry you entered does not match. Please verify.Press your browsers back button.</div>'); die; } //verifies e-mail does not already exist $sql2 = "SELECT * FROM temp_signup WHERE email = '$email2'"; $result = mysql_query($sql2); while ($rowemail = mysql_fetch_array($result)) { $chemail = ($rowemail['email']); if (strstr($chemail, $email2)) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">Sorry but that email already exists. <p> User your browsers back button to change your information</div>'); die; } } //verifies e-mail does not already exist $sql2 = "SELECT * FROM single WHERE email = '$email2'"; $result = mysql_query($sql2); while ($rowemail = mysql_fetch_array($result)) { $chemail = ($rowemail['email']); if (strstr($chemail, $email2)) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">Sorry but that email already exists.<p> User your browsers back button to change your information</div>'); die; } } //verifies username does not already exist in temp_signup database $sql3 = "SELECT * FROM temp_signup WHERE username = '$username'"; $result2 = mysql_query($sql3); while ( $rowuser = mysql_fetch_array($result2)) { $chuser = ($rowuser['username']); if (strstr($chuser, $username)) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">Sorry but that username already exists for security please try using something unique.<p> User your browsers back button to change your information</div>'); die; } } //verifies username does not already exist in member database $sql3 = "SELECT * FROM single WHERE scrname = '$username'"; $result3 = mysql_query($sql3); while ( $rowuser2 = mysql_fetch_array($result3)) { $chuser = ($rowuser2['scrname']); if (strstr($chuser, $username)) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">Sorry but that username already exists in the member database for security please try using something unique.<p> User your browsers back button to change your information</div>'); die; } } //Looks to see that none of the fields are left blank. if (!$username) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">Your Profile Heading is needed and is very important.</div>'); include("/error.html"); die; } if (!$email2) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">Use the Profile Text to describe yourself so other members know what your after.</div>'); include("/error.html"); die; } if (!$veremail) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">Sorry but you did not enter your email. It is needed for user verification</div>'); include("/error.html"); die; } if (!$username) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">You must enter a user name to identify yourself.</div>'); include("/error.html"); die; } if (!$country) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">Please verify you have entered your correct age.</div>'); include("/error.html"); die; } if (!$state) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">Please verify you have entered the country you live in.</div>'); include("/error.html"); die; } if (!$city) { echo('<div id="Layer4" style="position:absolute; left:303px; top:100px; width:386px; height:51px; z-index:4">Please verify you have entered the state you live in.</div>'); include("/error.html"); die; } } $totalChar = 7; // number of chars in the password $salt = "abcdefghijklmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ123456789"; // salt to select chars from srand((double)microtime()*1000000); // start the random generator $password=""; // set the inital variable for ($i=0;$i<$totalChar;$i++) // loop and create password $password = $password . substr ($salt, rand() % strlen($salt), 1); ?> <?php //enter information into database $sql = "INSERT INTO temp_signup SET email='$email2', country='$country', state='$state', city='$city', username='$username', password='$password'"; if (@mysql_query($sql)) { mail($email2, "datingsas Registration", "Here is your login information Password = '$password' Username = '$username'. Thank you for joining! You are able to change your password in your Profile Settings. This is an automated response. Please do not reply.", "From: datingsas.com"); echo('<meta http-equiv="refresh" content="0;URL=/tempregister3.php">'); die; } else { echo('Error adding submitted information: ' . mysql_error() . '</p>'); } ?>
  3. Hi don, Form processor? Do you mean php or javascript. I am not to familiar with that terminology The form is hand coded by me in html. I do have php check to make sure that the fields are not blank before it is added to the database for extra security. As I know that javascript can be by-passed easely. It's really just on there to be more visually appealing. Also the values from the form are passed to a completely different page and checked/processed there. Maybe you/someone can shine some light on some more techniques I can use to prevent this. Just today I got another member with no e-mail, country, state, or city. But others who have joined up do have all of the information. ???????? Really my main concern is knowing if these are real people trying to sign up and there information is not coming thru. Or im getting BOT problems. Would there be a way to tell which it is.????
  4. Hello, Lately I have been having problems with a form on my website. It seems that when someone trys to submit the form mysql only enters the password into the database but no other information. Now this happens only once in a while it could possibly be a BOT or something. Never had this problem before and my code has not changed and is good. (I think ) Is any body else having this problem? I have tried submitting the form myself but cannot reproduce the problem. So I dont know if people are trying to sign up and there data is not beign entered or im getttin hacked. I have javascript check the form to verify that it is filled out correctly and then I also have php check to make sure everything is good. Thanks for the help, Andre Leblanc
  5. Hi, Finally got my website back up and running. Thanks to some help from totalchoice. Here is my site information. Total choice link can be found at www.datingsas.com/links.php 1. Url: www.datingsas.com 2. Name: DatingSAS.com 3. Why meet by chance when you can meet by choice? DatingSAS was created specifically to let you meet other single men and women. 4. Commercial Thank you.
×
×
  • Create New...