• Welcome to จั่นเจาดอทคอม ถามตอบ คอมพิวเตอร์ อินเตอร์เน็ต Forex MT4 MT5 เทรดทอง .
 

News:

IB Exness 16 สิงหาคม 2568 ประกาศจับสลากผลรางวัล
รางวัลที่ 1 มือถือ Oppo A3X 4GB/64GB เครื่อง 1 รางวัล หรือ 100 USD 1 รางวัล
รางวัลที่ 2 10 USD 10 รางวัล
รางวัลที่ 3 หมวก Exness 10 รางวัล
ลูกค้าใหม่ สมัครได้ที่ https://www.exness.com/a/73208
ลูกค้าเก่าที่สมัครผ่านลิงค์ตัวแทนผม สมัครได้
เงื่อนไข เทรดครบ 1 Lot Standard เริ่มต้น 1-15 สิงหาคม 2568
ติดต่อสอบถามหรือ Indox มา
สรพล
Line : junjaocom
หน้าประกาศรางวัล https://junjao.com/exness16072568.html
สเปกเครื่อง https://www.siamphone.com/spec/oppo/a3x.htm

Main Menu

เขียน app ลงทะเบียน สมาชิกเว็บ เป็นภาษา php ลงฐานข้อมูล

Started by junjao, July 25, 2025, 11:54:46 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

junjao

แน่นอน! ด้านล่างนี้คือตัวอย่าง **แอปลงทะเบียนสมาชิกเว็บ** ด้วยภาษา **PHP** พร้อมการเชื่อมต่อกับ **ฐานข้อมูล MySQL** อย่างง่าย เหมาะสำหรับการเริ่มต้นเรียนรู้

---

### 🧱 โครงสร้างไฟล์:

```
/register-app/

├── db.php
├── register.php
└── success.php
```

---

## 1. `db.php` – เชื่อมต่อฐานข้อมูล

```php
<?php
$host = 'localhost';
$db = 'your_database';
$user = 'your_username';
$pass = 'your_password';

$conn = new mysqli($host, $user, $pass, $db);

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
?>
```

---

## 2. `register.php` – ฟอร์มและจัดการการลงทะเบียน

```php
<?php
require 'db.php';

if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $username = trim($_POST['username']);
    $email = trim($_POST['email']);
    $password = password_hash($_POST['password'], PASSWORD_DEFAULT);

    // ตรวจสอบซ้ำ
    $check = $conn->prepare("SELECT id FROM users WHERE email = ?");
    $check->bind_param("s", $email);
    $check->execute();
    $check->store_result();

    if ($check->num_rows > 0) {
        echo "อีเมลนี้มีอยู่แล้ว!";
    } else {
        $stmt = $conn->prepare("INSERT INTO users (username, email, password) VALUES (?, ?, ?)");
        $stmt->bind_param("sss", $username, $email, $password);
       
        if ($stmt->execute()) {
            header("Location: success.php");
            exit();
        } else {
            echo "เกิดข้อผิดพลาดในการลงทะเบียน";
        }
    }
}
?>

<!-- ฟอร์มลงทะเบียน -->
<form method="POST" action="register.php">
    <label>ชื่อผู้ใช้:</label>

    <input type="text" name="username" required>


    <label>อีเมล:</label>

    <input type="email" name="email" required>


    <label>รหัสผ่าน:</label>

    <input type="password" name="password" required>



    <input type="submit" value="ลงทะเบียน">
</form>
```

---

## 3. `success.php` – หน้ายืนยันความสำเร็จ

```php
<!DOCTYPE html>
<html>
<head>
    <title>ลงทะเบียนสำเร็จ</title>
</head>
<body>
    <h2>สมัครสมาชิกเรียบร้อยแล้ว!</h2>
    <a href="register.php">กลับไปหน้าสมัคร</a>
</body>
</html>
```

---

## 4. 🗃� SQL สำหรับสร้างตาราง `users`

```sql
CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(100) NOT NULL,
    email VARCHAR(100) NOT NULL UNIQUE,
    password VARCHAR(255) NOT NULL,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
```

------------------------------------------------
MT4 MT5 EA Indicator EURUSD USDJPY XAUUSD Gold Bitcoin Oil
สอบถาม 081-446-5311 , line : junjaocom , Email : jun_jao2000@hotmail.com
สมัคร Exness ได้ที่ https://www.exness.com/a/73208
หน้าลงทะเบียน Exness ได้ที่ https://www.exness.com/boarding/sign-up/a/73208?lng=th
ขั้นตอนสมัคร exness https://www.junjao.com/board/index.php?topic=279

junjao

MT4 MT5 EA Indicator EURUSD USDJPY XAUUSD Gold Bitcoin Oil
สอบถาม 081-446-5311 , line : junjaocom , Email : jun_jao2000@hotmail.com
สมัคร Exness ได้ที่ https://www.exness.com/a/73208
หน้าลงทะเบียน Exness ได้ที่ https://www.exness.com/boarding/sign-up/a/73208?lng=th
ขั้นตอนสมัคร exness https://www.junjao.com/board/index.php?topic=279