T.ME/BIBIL_0DAY
CasperSecurity


Server : Apache/2
System : Linux server-15-235-50-60 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64
User : gositeme ( 1004)
PHP Version : 8.2.29
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Directory :  /home/gositeme/domains/soundstudiopro.com/public_html/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/gositeme/domains/soundstudiopro.com/public_html/create_sample_users.php
<?php
session_start();
require_once 'config/database.php';

// Only allow admin to run this
if (!isset($_SESSION['user_id']) || !isset($_SESSION['is_admin']) || !$_SESSION['is_admin']) {
    die('Access denied. Admin only.');
}

$pdo = getDBConnection();

echo "<h1>👥 Creating Sample Users</h1>";

try {
    // Sample user data
    $sample_users = [
        ['name' => 'Alex Chen', 'email' => 'alex@sample.com', 'password' => password_hash('password123', PASSWORD_DEFAULT)],
        ['name' => 'Sarah Johnson', 'email' => 'sarah@sample.com', 'password' => password_hash('password123', PASSWORD_DEFAULT)],
        ['name' => 'Mike Rodriguez', 'email' => 'mike@sample.com', 'password' => password_hash('password123', PASSWORD_DEFAULT)],
        ['name' => 'Emma Wilson', 'email' => 'emma@sample.com', 'password' => password_hash('password123', PASSWORD_DEFAULT)],
        ['name' => 'David Kim', 'email' => 'david@sample.com', 'password' => password_hash('password123', PASSWORD_DEFAULT)],
        ['name' => 'Lisa Thompson', 'email' => 'lisa@sample.com', 'password' => password_hash('password123', PASSWORD_DEFAULT)],
        ['name' => 'James Brown', 'email' => 'james@sample.com', 'password' => password_hash('password123', PASSWORD_DEFAULT)],
        ['name' => 'Maria Garcia', 'email' => 'maria@sample.com', 'password' => password_hash('password123', PASSWORD_DEFAULT)],
        ['name' => 'Robert Lee', 'email' => 'robert@sample.com', 'password' => password_hash('password123', PASSWORD_DEFAULT)],
        ['name' => 'Jennifer Davis', 'email' => 'jennifer@sample.com', 'password' => password_hash('password123', PASSWORD_DEFAULT)]
    ];
    
    $created_users = 0;
    
    foreach ($sample_users as $user_data) {
        // Check if user already exists
        $stmt = $pdo->prepare("SELECT id FROM users WHERE email = ?");
        $stmt->execute([$user_data['email']]);
        
        if (!$stmt->fetch()) {
            // Insert new user
            $stmt = $pdo->prepare("
                INSERT INTO users (name, email, password, credits, created_at) 
                VALUES (?, ?, ?, ?, NOW())
            ");
            $stmt->execute([
                $user_data['name'],
                $user_data['email'],
                $user_data['password'],
                rand(5, 50) // Random credits
            ]);
            
            $created_users++;
            echo "<p>✅ Created user: {$user_data['name']}</p>";
        } else {
            echo "<p>⏭️ User already exists: {$user_data['name']}</p>";
        }
    }
    
    echo "<h2>🎉 Sample users creation complete!</h2>";
    echo "<p>Created {$created_users} new sample users.</p>";
    echo "<p><a href='/generate_chart_data.php' style='color: #667eea; text-decoration: none;'>Generate Chart Data →</a></p>";
    
} catch (Exception $e) {
    echo "<p style='color: red;'>Error: " . $e->getMessage() . "</p>";
}
?>

<style>
body {
    font-family: 'Inter', sans-serif;
    background: #0a0a0a;
    color: white;
    padding: 2rem;
    line-height: 1.6;
}

h1 {
    color: #667eea;
    margin-bottom: 2rem;
}

h2 {
    color: #764ba2;
    margin-top: 2rem;
}

p {
    margin: 0.5rem 0;
}

a {
    color: #667eea;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}
</style> 

CasperSecurity Mini