Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- if( isset($_POST['signupp']) )
- {
- include 'config.php';
- $ip=$_SERVER['REMOTE_ADDR'];
- $myname=$_POST['myname'];
- $myfbprofile=$_POST['myfbprofile'];
- $myfbpage=$_POST['myfbpage'];
- $phno=$_POST['phno'];
- $myemail=$_POST['myemail'];
- $myusername=$_POST['myusername'];
- $mypassword1=$_POST['mypassword1'];
- $mypassword2=$_POST['mypassword2'];
- if($mypassword1 != $mypassword2)
- {
- echo"<script type='text/javascript'>
- alert('Password do not match');
- window.location.href='signup.php';
- </script>";
- }
- else
- {
- $sql="SELECT * FROM user WHERE username='$myusername' OR email='$myemail'";
- $result=mysql_query($sql);
- $count=mysql_num_rows($result);
- if($count==1)
- {
- echo"<script type='text/javascript'>
- alert('This Username or Email already exists');
- window.location.href='login.php';
- </script>";
- }
- else
- {
- mkdir("Upd/".$myusername);
- $target_dir = "Upd/".$myusername."/";
- $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
- $uploadOk = 1;
- $imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
- // Check if image file is a actual image or fake image
- if(isset($_POST["submit"]))
- {
- $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
- if($check !== false)
- {
- $uploadOk = 1;
- }
- else
- {
- echo"<script type='text/javascript'>
- alert('This file is not an image');
- window.location.href='login.php';
- </script>";
- $uploadOk = 0;
- }
- }
- // Check file size
- if ($_FILES["fileToUpload"]["size"] > 10240000)
- {
- echo"<script type='text/javascript'>
- alert('Your image size more then 10 MB Please reduce its size and try again');
- window.location.href='login.php';
- </script>";
- $uploadOk = 0;
- }
- // Allow certain file formats
- if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg" && $imageFileType != "gif" && $imageFileType != "JPG" && $imageFileType != "PNG" && $imageFileType != "JPEG" && $imageFileType != "GIF" )
- {
- echo"<script type='text/javascript'>
- alert('Sorry, only JPG, JPEG, PNG & GIF files are allowed');
- window.location.href='login.php';
- </script>";
- $uploadOk = 0;
- }
- // Check if $uploadOk is set to 0 by an error
- if ($uploadOk == 0)
- {
- // if everything is not ok
- }
- else
- {
- if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file))
- {
- }
- }
- $dom = $_SERVER['HTTP_HOST'];
- $sql="INSERT INTO `user`(`name`, `fbprofile`, `fbpage`, `img`, `ph`, `email`, `username`, `password`, `status`, `domain`, `currency`, `payname`, `acc_no`, `bankname`, `ifsc_code`, `bank_branch`, `paypal_email`, `paytm`, `mode_of_pay`, `paid_amu`, `ip`) VALUES ('".$myname."','".$myfbprofile."','".$myfbpage."','http://".$dom."/Upd/".$myusername."/".basename( $_FILES["fileToUpload"]["name"])."','".$phno."','".$myemail."','".$myusername."','".$mypassword1."','pending','http://GratifyHub.com','inr','','','','','','','','','','".$ip."')";
- $result=mysql_query($sql);
- $_SESSION["myusername"]=$myusername;
- $subject = "Verify Your Account";
- $message = "Thanks for signing up!
- Your account has been created, you can login with the following credentials.
- ------------------------
- Username: ".$myusername."
- Password: ".$mypassword1."
- ------------------------
- ";
- mail($myemail, $subject, $message, "From:noreply@gratifyhub.com");
- echo"<script type='text/javascript'>
- window.location.href='dashboard.php';
- </script>";
- }
- }
- }
- ?>
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <meta name="description" content="">
- <meta name="author" content="">
- <title>Signup | GratifyHub</title>
- <!-- Bootstrap Core CSS -->
- <link href="bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
- <!-- MetisMenu CSS -->
- <link href="bower_components/metisMenu/dist/metisMenu.min.css" rel="stylesheet">
- <!-- Custom CSS -->
- <link href="dist/css/sb-admin-2.css" rel="stylesheet">
- <!-- Custom Fonts -->
- <link href="bower_components/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
- <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
- <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
- <!--[if lt IE 9]>
- <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
- <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
- <![endif]-->
- <style>
- body {
- background: #f3ecc8 url("bg.jpg") no-repeat fixed center;
- }
- </style>
- </head>
- <body>
- <nav class="navbar navbar-inverse">
- <div class="container-fluid">
- <div class="navbar-header">
- <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- </button>
- <a class="navbar-brand" href="http://gratifyhub.com">GratifyHub</a>
- </div>
- <div class="collapse navbar-collapse" id="myNavbar">
- <ul class="nav navbar-nav">
- <li class="active"><a href="index.php">Home</a></li>
- <li><a href="terms.php">Terms And Conditions</a></li>
- </ul>
- <ul class="nav navbar-nav navbar-right">
- <li><a href="signup.php"><span class="glyphicon glyphicon-user"></span> Sign Up</a></li>
- <li><a href="login.php"><span class="glyphicon glyphicon-log-in"></span> Login</a></li>
- </ul>
- </div>
- </div>
- </nav>
- <div class="container">
- <div class="row">
- <div class="col-md-4 col-md-offset-4">
- <div class="login-panel panel panel-default">
- <div class="panel-heading">
- <h3 class="panel-title">Signup With Us</h3>
- </div>
- <div class="panel-body">
- <form action="" method="post" class="login-form" enctype="multipart/form-data">
- <fieldset>
- <div class="form-group">
- <input class="form-control" placeholder="Name" type="text" name="myname" id="myname" autofocus required autocomplete="off">
- </div>
- <div class="form-group">
- <input class="form-control" placeholder="Email" type="email" name="myemail" id="myemail" required autocomplete="off" >
- </div>
- <div class="form-group">
- <input class="form-control" placeholder="Username" type="text" name="myusername" id="myusername" required autocomplete="off">
- </div>
- <div class="form-group">
- <input class="form-control" placeholder="Password" type="password" name="mypassword1" id="mypassword1" required autocomplete="off">
- </div>
- <div class="form-group">
- <input class="form-control" placeholder="Retype Password" type="password" name="mypassword2" id="mypassword2" required autocomplete="off">
- </div>
- <div class="form-group">
- <input class="form-control" placeholder="Mobile Number" type="text" name="phno" id="phno" required autocomplete="off">
- </div>
- <div class="form-group">
- <input class="form-control" placeholder="MyFbProfile" type="text" name="myfbprofile" id="myfbprofile" required autocomplete="off">
- </div>
- <div class="form-group">
- <input class="form-control" placeholder="MyFbPage" type="text" name="myfbpage" id="myfbpage" required autocomplete="off">
- </div>
- <div class="form-group">
- <input class="form-control" placeholder="file" type="file" name="fileToUpload" id="fileToUpload" required autocomplete="off">
- </div>
- <div class="checkbox">
- <label>
- <input name="remember" type="checkbox" value="Remember Me" required autocomplete="off">Accept Our <a href="terms.php">Terms And Condition</a>
- </label>
- </div>
- <!-- Change this to a button or input when using this as a form -->
- <button type="submit" name="signupp" class="btn btn-lg btn-success btn-block">Signup</button>
- </fieldset>
- </form>
- Already Have A Account <a href="login.php">Click Here To Login</a>
- </div>
- </div>
- </div>
- </div>
- </div>
- <!-- jQuery -->
- <script src="bower_components/jquery/dist/jquery.min.js"></script>
- <!-- Bootstrap Core JavaScript -->
- <script src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
- <!-- Metis Menu Plugin JavaScript -->
- <script src="bower_components/metisMenu/dist/metisMenu.min.js"></script>
- <!-- Custom Theme JavaScript -->
- <script src="dist/js/sb-admin-2.js"></script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement