Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // connect.php is a file that contains your
- // database connection information. This
- // tutorial assumes a connection is made from
- // this existing file.
- include ("connect.php");
- //Input vaildation and the dbase code
- if ( $_GET["op"] == "reg" )
- {
- $bInputFlag = false;
- foreach ( $_POST as $field )
- {
- if ($field == "")
- {
- $bInputFlag = false;
- }
- else
- {
- $bInputFlag = true;
- }
- }
- // If we had problems with the input, exit with error
- if ($bInputFlag == false)
- {
- die( "Problem with your registration info. "
- ."Please go back and try again.");
- }
- // Fields are clear, add user to database
- // Setup query
- $q = "INSERT INTO `manager` (`username`,`password`,`email`) "
- ."VALUES ('".$_POST["username"]."', "
- ."PASSWORD('".$_POST["password"]."'), "
- ."'".$_POST["email"]."')";
- // Run query
- $r = mysql_query($q);
- // Make sure query inserted user successfully
- if ( !mysql_insert_id() )
- {
- die("Error: User not added to database.");
- }
- else
- {
- // Redirect to thank you page.
- Header("Location: register.php?op=thanks");
- }
- } // end if
- //The thank you page
- elseif ( $_GET["op"] == "thanks" )
- {
- echo "<h2>Thanks for registering!</h2>";
- }
- //The web form for input ability
- else
- {
- echo "<form action=\"?op=reg\" method=\"POST\">\n";
- echo "Username: <input name=\"username\" MAXLENGTH=\"16\"><br />\n";
- echo "Password: <input type=\"password\" name=\"password\" MAXLENGTH=\"16\"><br />\n";
- echo "Email Address: <input name=\"email\" MAXLENGTH=\"25\"><br />\n";
- echo "<input type=\"submit\">\n";
- echo "</form>\n";
- }
- // EOF
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement