C>Xampp>htdocs>appFolder>service.php

PHOTO EMBED

Tue Jun 14 2022 06:15:04 GMT+0000 (Coordinated Universal Time)

Saved by @anasrathore #php

<?php
	include 'config/db_config.php';

	$data = file_get_contents("php://input");

	$request = json_decode($data);

	$response = array();

	$isValidRequest = false;

	//{"action": "REGISTER_USER","userName":"Mr. Ahmed"}

	if(isset($request->{'action'})){
		if($request->{'action'} == 'REGISTER_USER'){
			$isValidRequest = true;

			$userName = $request -> {'userName'};
			$query = "INSERT INTO user(name) values('".$userName."'')";
			$result = mysqli_query($connection,$query);
			if($result){
				$response['userId'] = mysqli_insert_id($connection);
				$response['status'] = true; 
				$response['responseCode'] = 0;  //success
				$response['message'] = "User registered successfully";
			}
			else{
				$response['status'] = false; 
				$response['responseCode'] = 102;  // registeration failed
				$response['message'] = "User registeration failed";

			}

		}
		if($request->{'action'} == 'ADD_BLOG'){
			$isValidRequest = true;
			
		}
		if($request->{'action'} == 'GET_BLOG'){
			$isValidRequest = true;
			
		}
		if($request->{'action'} == 'UPDATE_BLOG'){
			$isValidRequest = true;
			
		}
		if($request->{'action'} == 'DELETE_BLOG'){
			$isValidRequest = true;
			
		}
		if(!isValidRequest){
			$response['status'] = false; 
			$response['responseCode'] = 101;  //Invalid request action
			$response['message'] = "Request action not defined";
		}

	}
	else{
		$response['status'] = false; 
		$response['responseCode'] = 100;  //Request action not defined
		$response['message'] = "Request action not defined";
	}

	echo json_encode($response);
?>
content_copyCOPY

Blog app example.