Advertisement
Guest User

Untitled

a guest
Mar 2nd, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.48 KB | None | 0 0
  1. <?php
  2. require_once 'UConfig.inf.php';
  3. class udbcl extends USettings{
  4. var $link;
  5. var $myquery;
  6. function UDbconnect(){
  7. $DBinfo=USettings::GSettings();
  8. $DBhost=$DBinfo['UDbhost'];
  9. $DBname=$DBinfo['UDbname'];
  10. $DBusername=$DBinfo['UDbusername'];
  11. $DBpassword=$DBinfo['UDbpassword'];
  12. $this->link=mysql_connect($DBhost,$DBusername,$DBpassword);
  13. mysql_select_db($DBname);
  14.  
  15. }
  16. function UQuery($myquery){
  17. $this->link=$myquery;
  18. return mysql_query($myquery, $this->link);
  19.  
  20. }
  21. function UFetch($result){
  22. return mysql_fetch_array($result);
  23. }
  24. function UDbclose(){
  25. mysql_close($this->link);
  26.  
  27. }
  28. }
  29.  
  30. ?>
  31.  
  32. <?php
  33. require_once ('UConfig/UDbconnector.php');
  34. $myinfoadd = new udbcl();
  35. if (isset($_POST['username'])) {
  36. $myq = "INSERT INTO userinfo(username,password,email,telphon) VALUES('$_POST[username]','$_POST[password]','$_POST[email]','$_POST[telnumber]')";
  37. $myinfoadd->UQuery($myq);
  38. $myinfoadd->UDbclose();
  39. echo "You registration is Success!";
  40. sleep(3);
  41. header('Location:index.php');
  42. } else {
  43. print <<<hldoc
  44. <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>U S R R</title></head><body><form method="POST" action="register.php" ><b>User Name:</b> <input type="text" name="username" /><br/><b>User Password:</b><input type="password" name="password" /><br/><b>User Email:</b><input type="email" name="email" /><br/><b>User Tel:</b><input type="telnumber" name="telnumber" /><br/><input type ="submit" name="submit" value="Register"/></form></body></html>
  45. hldoc;
  46. }
  47. ?>
  48.  
  49. function UQuery($myquery){
  50. $this->link=$myquery;
  51. return mysql_query($myquery, $this->link);
  52. }
  53.  
  54. function UQuery($myquery){
  55. $this->link=$myquery;
  56. return mysql_query($myquery, $myquery);
  57. }
  58.  
  59. class udbcl extends USettings{
  60. var $link;
  61. var $myquery;
  62.  
  63. public function __construct($dbLink = null) {
  64. if (is_null($dbLink)) {
  65. $dbLink = $this->UDbconnect();
  66. }
  67. $this->link = $dbLink;
  68. }
  69.  
  70. private function UDbconnect(){
  71. $DBinfo=USettings::GSettings();
  72. $DBhost=$DBinfo['UDbhost'];
  73. $DBname=$DBinfo['UDbname'];
  74. $DBusername=$DBinfo['UDbusername'];
  75. $DBpassword=$DBinfo['UDbpassword'];
  76. $this->link=mysql_connect($DBhost,$DBusername,$DBpassword);
  77. mysql_select_db($DBname);
  78. }
  79. .
  80. .
  81. .
  82. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement