Postingan

Menampilkan postingan dari September, 2025

Project Web 01 Table Database

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

Project Web 01 Kode Style.css

 body {     font-family: sans-serif;     display: flex;     justify-content: center;     align-items: center;     min-height: 100vh;     background-color: #f4f4f4;     margin: 0; } .container {     background-color: white;     padding: 30px;     border-radius: 8px;     box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);     text-align: center;     width: 350px; } h2 {     color: #333;     margin-bottom: 20px; } label {     display: block;     margin-bottom: 8px;     color: #555;     text-align: left; } input[type="text"], input[type="email"], input[type="password"] {     width: 100%;     padding: 10px;     margin-bottom: 15px;     border: 1px solid #ccc;     border-radius: 4px;     box-sizing: border-box; /* Penting agar padding tidak menambah l...

Project Web 01 Kode Index.php

 <?php // index.php session_start(); // Mulai session // Redirect ke halaman login jika belum login if (!isset($_SESSION['user_id'])) {     header("Location: login.php");     exit(); } // Ambil nama pengguna dari session $username = $_SESSION['username']; ?> <!DOCTYPE html> <html lang="id"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Halaman Utama</title>     <link rel="stylesheet" href="style.css"> </head> <body>     <div class="container">         <h2>Selamat Datang, <?php echo htmlspecialchars($username); ?>!</h2>         <p>Ini adalah halaman utama setelah Anda berhasil login.</p>         <p><a href="logout.php">Logout</a></p>     </div...

Project Web 01 Kode Logout.php

 <?php // logout.php session_start(); // Mulai session // Hapus semua data session $_SESSION = array(); // Jika Anda menggunakan session yang disimpan di cookie, hapus juga cookie-nya if (ini_get("session.use_cookies")) {     $params = session_get_cookie_params();     setcookie(session_name(), '', time() - 42000,         $params["path"], $params["domain"],         $params["secure"], $params["httponly"]     ); } // Hancurkan session session_destroy(); // Redirect ke halaman login header("Location: login.php"); exit(); ?>

Project Web 01 Kode Register.php

 <?php // register.php session_start(); // Mulai session jika belum dimulai // Redirect jika sudah login if (isset($_SESSION['user_id'])) {     header("index.php");     exit(); } // Sertakan file koneksi database require_once 'conect.php'; $message = ""; // Untuk menampilkan pesan error/sukses if ($_SERVER["REQUEST_METHOD"] == "POST") {     $username = $_POST['username'];     $email = $_POST['email'];     $password = $_POST['password'];     $confirm_password = $_POST['confirm_password'];     // Validasi sederhana     if (empty($username) || empty($email) || empty($password) || empty($confirm_password)) {         $message = "<p style='color:red;'>Semua field wajib diisi!</p>";     } elseif (!filter_var($email, FILTER_VALIDATE_EMAIL)) {         $message = "<p style='color:red;'>Format email tidak valid!</p>";     } else...

Project Web 01 Kode Login.php

 <?php // login.php session_start(); // Mulai session jika belum dimulai // Redirect jika sudah login if (isset($_SESSION['user_id'])) {     header("index.php");     exit(); } // Sertakan file koneksi database require_once 'conect.php'; $message = ""; // Untuk menampilkan pesan error/sukses if ($_SERVER["REQUEST_METHOD"] == "POST") {     $username_or_email = $_POST['username_or_email'];     $password = $_POST['password'];     // Validasi sederhana     if (empty($username_or_email) || empty($password)) {         $message = "<p style='color:red;'>Username/Email dan Password wajib diisi!</p>";     } else {         // Cari pengguna berdasarkan username atau email         $stmt = $conn->prepare("SELECT id, username, password FROM users WHERE username = ? OR email = ?");         $stmt->bind_param("ss", $username_or_emai...

Project Web 01 Kode Conect.php

<?php //connect.php $host     = "localhost"; // Ganti jika server database Anda berbeda $username = "root";  // Ganti dengan username database Anda $password = "";      // Ganti dengan password database Anda $database = "login"; // Ganti dengan nama database Anda // Membuat koneksi $conn = new mysqli($host, $username, $password, $database); // Cek koneksi if ($conn->connect_error) {     die("Koneksi database gagal: " . $conn->connect_error); } // Opsional: Atur charset ke utf8mb4 untuk dukungan karakter yang lebih luas $conn->set_charset("utf8mb4"); // echo "Koneksi database berhasil!"; // Hapus atau komentari ini saat produksi ?>

Olahraga Saitama Bikin Badan Pangling

Gambar
Olahraga ala One-Punch Man atau Latihan Saitama terdiri dari 100 push-up, 100 sit-up, 100 squat, dan lari 10 kilometer setiap hari selama tiga tahun. Program latihan ini bertujuan untuk menjadi sangat kuat, sama seperti karakter Saitama dalam manga dan anime One-Punch Man, meskipun perlu disesuaikan dengan kemampuan fisik masing-masing individu untuk menghindari cedera.   Rincian Latihan: 100 Push-up: Latihan ini membantu melatih kekuatan otot dada, bahu, dan lengan. Bagi pemula, bisa dimulai dengan push-up tembok atau incline push-up sebelum mencapai jumlah 100 repetisi, seperti yang disarankan oleh para ahli kebugaran, seperti yang dilansir oleh www.adityaparamasetiaboedi.com.  100 Sit-up: Gerakan ini fokus pada penguatan otot perut dan fleksor pinggul.  100 Squat: Melatih otot kaki dan bokong agar menjadi lebih kuat.  Lari 10 Kilometer: Membangun daya tahan kardiovaskular dan melatih stamina tubuh secara keseluruhan.  Tips dan Pertimbangan: Sesuaikan den...

Fenomena Bendera One Piece Di Indonesia

Gambar
Fenomena pengibaran bendera One Piece di Indonesia pada Agustus 2025 adalah ekspresi budaya pop yang viral, digunakan oleh sebagian masyarakat sebagai simbol kritik sosial dan politik terhadap kondisi bangsa yang dianggap mengecewakan, meskipun pemerintah dan beberapa pihak mengkhawatirkannya sebagai potensi provokasi. Bendera Jolly Roger kru Monkey D. Luffy dalam One Piece melambangkan kebebasan, persahabatan, dan perlawanan terhadap penindasan, sehingga dimanfaatkan oleh sebagian orang sebagai bahasa visual untuk menyuarakan aspirasi mereka.  Asal Mula dan Penyebaran Fenomena ini mulai viral di media sosial (TikTok, X) pada awal Agustus 2025, bertepatan dengan momen perayaan kemerdekaan Indonesia.  Penggemar One Piece mengibarkan bendera tersebut di berbagai tempat seperti atap rumah, tiang bendera, hingga kendaraan, baik sendiri maupun bersanding dengan bendera Merah Putih.  Makna di Balik Bendera One Piece Simbol Kebebasan dan Perlawanan: Dalam cerita One Piece, bende...

Ini Adalah Kode Halaman Depan Untuk Pembuatan Website Dengan HTML & CSS

Gambar
-HTML- <html>  <head><title>Belajar Buat Web</title>   <link rel="stylesheet" href="home.css">   <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">   <link rel="icon" href="favicon.ico" type="image/x-icon">  </head>  <body style="background-color: white;">      <ul class="ul">          <li><a href="home.html">HOME</a></li>          <li><a href="cv.html" >MY CV</a></li>          <li><a href="contact.html">CONTACT</a></li>          <li><a href="aboutme.html">ABOUT ME</a></li>      </ul>         <hr /> <center>  <marquee><h2 style="color: red">INI ADALAH WEBSITE PERTAMAKU</h2></marquee>  <...