Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case 'create_customers':
- $result = array();
- mysql_connect("localhost","root","nopasswod");
- $conn=mysql_select_db("testapi");
- if($conn){
- }else{
- echo "Tidak Konek";
- }
- $response = array();
- // $encript = md5($password);
- $hash = wp_hash_password( $password );
- if (empty($_POST['email']) OR empty($_POST['password']) OR empty($_POST['username'])) {
- // successfully inserted into database
- $response["message"] = "parameter email, password,username.". mysql_error();
- // echoing JSON response
- echo json_encode($response);
- } elseif (!empty($_POST['email']) AND !empty($_POST['password']) AND !empty($_POST['username'])) {
- $username = $_POST['username'];
- $now = date('Y-m-d H:i:s');
- $post_title = 'wp_capabilities';
- $role ='a:1:{s:8:"customer";b:1;}';
- $email = $_POST['email'];
- $password = $_POST['password'];
- // failed to insert row
- $result = mysql_query("INSERT INTO wp_users (user_login,user_pass,user_nicename,user_email,user_registered,display_name ) VALUES( '$username','$hash','$username','$email','$now','$username' )") or die(mysql_error());
- $last_id = mysql_insert_id();
- $response["api_status"] = 1;
- $response["message"] = "Account has been successfully made.";
- $response['id'] = $last_id;
- // $response['password'] = $hash;
- $result.= mysql_query("INSERT INTO wp_usermeta (user_id,meta_key,meta_value) VALUES ('$last_id','$post_title','$role')");
- echo json_encode($response);
- }else{
- $response["api_status"] = 0;
- $response["test"] = $message;
- $response["message"] = "Oops! An error occurred. ". mysql_error();
- // echoing JSON response
- echo json_encode($response);
- }
- break;
- customUrl function () {
- $ Uri = $ _ SERVER ['REQUEST_URI'];
- if (strpos ($ uri, 'fire-Hymart')) {
- locate_template ('api.php', true);
- }
- }
- add_action ('init', 'customUrl');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement