Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php // Set header untuk JSON header('Content-Type: application/json'); header("Access..

Decoded Output download

<?php 
// Set header untuk JSON 
header('Content-Type: application/json'); 
header("Access-Control-Allow-Origin: *"); 
 
// Konfigurasi database 
$servername = "localhost"; 
$username = "root"; // sesuaikan dengan konfigurasi XAMPP kamu 
$password = ""; // sesuaikan dengan konfigurasi XAMPP kamu 
$dbname = "simple_api_db"; 
 
// Membuat koneksi ke database 
$conn = new mysqli($servername, $username, $password, $dbname); 
 
// Memeriksa koneksi 
if ($conn->connect_error) { 
    die(json_encode(['status' => 'error', 'message' => 'Database connection failed: ' . $conn->connect_error])); 
} 
 
// Menangkap data dari form 
if (isset($_POST['username']) && isset($_POST['password'])) { 
    $input_username = $_POST['username']; 
    $input_password = $_POST['password']; 
 
    // Query untuk menyimpan data pengguna 
    $sql = "INSERT INTO users (username, password) VALUES (?, ?)"; 
    $stmt = $conn->prepare($sql); 
    $stmt->bind_param("ss", $input_username, $input_password); 
 
    if ($stmt->execute()) { 
        echo json_encode(['status' => 'success', 'message' => 'User registered successfully']); 
    } else { 
        echo json_encode(['status' => 'error', 'message' => 'User registration failed']); 
    } 
 
    $stmt->close(); 
} else { 
    echo json_encode(['status' => 'error', 'message' => 'Username and password required']); 
} 
 
$conn->close(); 
 ?>

Did this file decode correctly?

Original Code

<?php
// Set header untuk JSON
header('Content-Type: application/json');
header("Access-Control-Allow-Origin: *");

// Konfigurasi database
$servername = "localhost";
$username = "root"; // sesuaikan dengan konfigurasi XAMPP kamu
$password = ""; // sesuaikan dengan konfigurasi XAMPP kamu
$dbname = "simple_api_db";

// Membuat koneksi ke database
$conn = new mysqli($servername, $username, $password, $dbname);

// Memeriksa koneksi
if ($conn->connect_error) {
    die(json_encode(['status' => 'error', 'message' => 'Database connection failed: ' . $conn->connect_error]));
}

// Menangkap data dari form
if (isset($_POST['username']) && isset($_POST['password'])) {
    $input_username = $_POST['username'];
    $input_password = $_POST['password'];

    // Query untuk menyimpan data pengguna
    $sql = "INSERT INTO users (username, password) VALUES (?, ?)";
    $stmt = $conn->prepare($sql);
    $stmt->bind_param("ss", $input_username, $input_password);

    if ($stmt->execute()) {
        echo json_encode(['status' => 'success', 'message' => 'User registered successfully']);
    } else {
        echo json_encode(['status' => 'error', 'message' => 'User registration failed']);
    }

    $stmt->close();
} else {
    echo json_encode(['status' => 'error', 'message' => 'Username and password required']);
}

$conn->close();

Function Calls

None

Variables

None

Stats

MD5 283b6c9a5b0463cac6e73f9efcaf06fd
Eval Count 0
Decode Time 47 ms