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 |
Stats
MD5 | 283b6c9a5b0463cac6e73f9efcaf06fd |
Eval Count | 0 |
Decode Time | 47 ms |