Convert line endings from MAC to UNIX
[php-addressbook.git] / register / reset_password.php
index ee04482..4aac08e 100644 (file)
-<?\r\r
-\r\r
-include"master_inc.php";\r\r
-\r\r
-                 $email  = $_REQUEST['email'];\r\r
-                 $pw_url = $_REQUEST['password'];\r\r
-                 \r\r
-// Connect to server and select databse.\r\r
-$sql="SELECT * FROM addr_users WHERE email='$email' AND md5_pass ='$pw_url'";\r\r
-\r\r
-$result=mysqli_query($db,$sql);\r\r
-\r\r
-// mysqli_num_row is counting table rows\r\r
-\r\r
-$count=mysqli_num_rows($result);\r\r
-\r\r
-// If result matches $myusername and $mypassword, table row must be 1 row\r\r
-\r\r
-if($count==0){\r\r
-\r\r
-\r\r
-header("location:login_failed.php");\r\r
-\r\r
-\r\r
-}\r\r
-                         \r\r
-//Change to temporary password:\r\r
-\r\r
-$temp_pw_raw=date("YmdHis");   \r\r
-\r\r
-$encrypted_temp_pw = md5($temp_pw_raw);\r\r
-\r\r
-\r\r
-$query = "UPDATE `users` SET `password`='$encrypted_temp_pw',`password_hint`='' WHERE `email`='$email'"; \r\r
-\r\r
-// save the info to the database\r\r
-$results = mysqli_query( $query );\r\r
-\r\r
-// print out the results\r\r
-if( $results )\r\r
-\r\r
-{ echo( "<font size='2' face='Verdana, Arial, Helvetica, sans-serif'>An encrypted temporary password has been assigned.  Choose a new password in the form below:<br></font>  " );\r\r
-}\r\r
-else\r\r
-{\r\r
-die( "<font size='2' face='Verdana, Arial, Helvetica, sans-serif'>Trouble saving information to the database:</font><br><br> " . mysqli_error() );\r\r
-}\r\r
-\r\r
-\r\r
-?>\r\r
-<div align="center">\r\r
-  <p><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Password Reset </strong></font></p>\r\r
-  <form action="reset_password_save.php" method="post" name="form" id="form">\r\r
-  <TABLE cellSpacing="0" cellPadding="10" width="30%" border="0">\r\r
-    <TBODY>\r\r
-      <TR>\r\r
-        <TD width="171"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Username</font></TD>\r\r
-        <TD width="204"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">\r\r
-          <? \r\r
-                 \r\r
-                 $query = "SELECT * FROM users WHERE email='$email' AND password='$encrypted_temp_pw'";\r\r
-\r\r
-$numresults=mysqli_query($query);\r\r
-$numrows=mysqli_num_rows($numresults); \r\r
-\r\r
-// get results\r\r
-$result = mysqli_query($query) or die("Couldn't execute query");\r\r
-\r\r
-// now you can display the results returned\r\r
-while ($row= mysqli_fetch_array($result)) {\r\r
-\r\r
-$username= $row["username"];\r\r
-$email= $row["email"];\r\r
-$password= $row["password"];\r\r
-                 \r\r
-                 echo $username;\r\r
-                 \r\r
-                 }\r\r
-                 \r\r
-                  ?>\r\r
-          <input type = "hidden" value="<? echo $email; ?>" name="email" width="50" />\r\r
-          <input type = "hidden" value="<? echo $username; ?>" name="username" width="50" />\r\r
-</font></TD>\r\r
-      </TR>\r\r
-    </TBODY>\r\r
-  </TABLE>\r\r
-  <TABLE cellSpacing="0" cellPadding="10" width="30%" border="0">\r\r
-    <TBODY>\r\r
-      <TR>\r\r
-        <TD width="171"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">New Password</font></TD>\r\r
-        <TD width="204"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">\r\r
-          <INPUT type = "password" value="" name="password" width="50">\r\r
-        </font></TD>\r\r
-      </TR>\r\r
-    </TBODY>\r\r
-  </TABLE>\r\r
-  <TABLE cellSpacing="0" cellPadding="10" width="30%" border="0">\r\r
-    <TBODY>\r\r
-      <TR>\r\r
-        <TD width="171"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Confirm New Password </font></TD>\r\r
-        <TD width="204"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">\r\r
-          <INPUT type = "password" value="" name="password_confirm" width="50">\r\r
-        </font></TD>\r\r
-      </TR>\r\r
-         <TR>\r\r
-        <TD><font size="2" face="Verdana, Arial, Helvetica, sans-serif">New Password Hint </font></TD>\r\r
-        <TD width="204"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">\r\r
-          <INPUT type = "text" value="" name="password_hint" width="80">\r\r
-        </font></TD>\r\r
-      </TR>\r\r
-    </TBODY>\r\r
-  </TABLE>\r\r
-  <p><font size="1" face="Arial, Helvetica, sans-serif">\r\r
-    <input type="submit" value="Save and Continue" name="submit2" />\r\r
-  </font></p>\r\r
-  </form>\r\r
-  <p>\r\r
-    <?\r\r
-\r\r
-?>\r\r
-  </p>\r\r
-  <p>&nbsp;</p>\r\r
-</div>\r\r
+<?
+\r
+
+\r
+include"master_inc.php";
+\r
+
+\r
+                 $email  = $_REQUEST['email'];
+\r
+                 $pw_url = $_REQUEST['password'];
+\r
+                 
+\r
+// Connect to server and select databse.
+\r
+$sql="SELECT * FROM addr_users WHERE email='$email' AND md5_pass ='$pw_url'";
+\r
+
+\r
+$result=mysqli_query($db,$sql);
+\r
+
+\r
+// mysqli_num_row is counting table rows
+\r
+
+\r
+$count=mysqli_num_rows($result);
+\r
+
+\r
+// If result matches $myusername and $mypassword, table row must be 1 row
+\r
+
+\r
+if($count==0){
+\r
+
+\r
+
+\r
+header("location:login_failed.php");
+\r
+
+\r
+
+\r
+}
+\r
+                         
+\r
+//Change to temporary password:
+\r
+
+\r
+$temp_pw_raw=date("YmdHis");   
+\r
+
+\r
+$encrypted_temp_pw = md5($temp_pw_raw);
+\r
+
+\r
+
+\r
+$query = "UPDATE `users` SET `password`='$encrypted_temp_pw',`password_hint`='' WHERE `email`='$email'"; 
+\r
+
+\r
+// save the info to the database
+\r
+$results = mysqli_query( $query );
+\r
+
+\r
+// print out the results
+\r
+if( $results )
+\r
+
+\r
+{ echo( "<font size='2' face='Verdana, Arial, Helvetica, sans-serif'>An encrypted temporary password has been assigned.  Choose a new password in the form below:<br></font>  " );
+\r
+}
+\r
+else
+\r
+{
+\r
+die( "<font size='2' face='Verdana, Arial, Helvetica, sans-serif'>Trouble saving information to the database:</font><br><br> " . mysqli_error() );
+\r
+}
+\r
+
+\r
+
+\r
+?>
+\r
+<div align="center">
+\r
+  <p><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Password Reset </strong></font></p>
+\r
+  <form action="reset_password_save.php" method="post" name="form" id="form">
+\r
+  <TABLE cellSpacing="0" cellPadding="10" width="30%" border="0">
+\r
+    <TBODY>
+\r
+      <TR>
+\r
+        <TD width="171"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Username</font></TD>
+\r
+        <TD width="204"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
+\r
+          <? 
+\r
+                 
+\r
+                 $query = "SELECT * FROM users WHERE email='$email' AND password='$encrypted_temp_pw'";
+\r
+
+\r
+$numresults=mysqli_query($query);
+\r
+$numrows=mysqli_num_rows($numresults); 
+\r
+
+\r
+// get results
+\r
+$result = mysqli_query($query) or die("Couldn't execute query");
+\r
+
+\r
+// now you can display the results returned
+\r
+while ($row= mysqli_fetch_array($result)) {
+\r
+
+\r
+$username= $row["username"];
+\r
+$email= $row["email"];
+\r
+$password= $row["password"];
+\r
+                 
+\r
+                 echo $username;
+\r
+                 
+\r
+                 }
+\r
+                 
+\r
+                  ?>
+\r
+          <input type = "hidden" value="<? echo $email; ?>" name="email" width="50" />
+\r
+          <input type = "hidden" value="<? echo $username; ?>" name="username" width="50" />
+\r
+</font></TD>
+\r
+      </TR>
+\r
+    </TBODY>
+\r
+  </TABLE>
+\r
+  <TABLE cellSpacing="0" cellPadding="10" width="30%" border="0">
+\r
+    <TBODY>
+\r
+      <TR>
+\r
+        <TD width="171"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">New Password</font></TD>
+\r
+        <TD width="204"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
+\r
+          <INPUT type = "password" value="" name="password" width="50">
+\r
+        </font></TD>
+\r
+      </TR>
+\r
+    </TBODY>
+\r
+  </TABLE>
+\r
+  <TABLE cellSpacing="0" cellPadding="10" width="30%" border="0">
+\r
+    <TBODY>
+\r
+      <TR>
+\r
+        <TD width="171"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Confirm New Password </font></TD>
+\r
+        <TD width="204"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
+\r
+          <INPUT type = "password" value="" name="password_confirm" width="50">
+\r
+        </font></TD>
+\r
+      </TR>
+\r
+         <TR>
+\r
+        <TD><font size="2" face="Verdana, Arial, Helvetica, sans-serif">New Password Hint </font></TD>
+\r
+        <TD width="204"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
+\r
+          <INPUT type = "text" value="" name="password_hint" width="80">
+\r
+        </font></TD>
+\r
+      </TR>
+\r
+    </TBODY>
+\r
+  </TABLE>
+\r
+  <p><font size="1" face="Arial, Helvetica, sans-serif">
+\r
+    <input type="submit" value="Save and Continue" name="submit2" />
+\r
+  </font></p>
+\r
+  </form>
+\r
+  <p>
+\r
+    <?
+\r
+
+\r
+?>
+\r
+  </p>
+\r
+  <p>&nbsp;</p>
+\r
+</div>
+\r