:: **Zploit** v1.0 | Current Path: **/home/kreativepixelz/soulmeetvivah.com/shared/**
:: Editing File: db.php
<?php /** * Single global database connection. * Provides: * - $conn (mysqli) : most of the codebase uses this * - $connect (PDO) : used in some modules */ require_once __DIR__ . '/soulmeet_global.php'; // ---- Config (edit here only) ---- $SOULMEET_DB_HOST = 'localhost'; $SOULMEET_DB_USER = 'kreativepixelz_soulmeet'; $SOULMEET_DB_PASS = 'kreativepixelz_soulmeet'; $SOULMEET_DB_NAME = 'kreativepixelz_soulmeet'; // ---- mysqli ---- if (!isset($conn) || !($conn instanceof mysqli)) { $conn = new mysqli($SOULMEET_DB_HOST, $SOULMEET_DB_USER, $SOULMEET_DB_PASS, $SOULMEET_DB_NAME); } // Optional: set charset (best-effort) if (isset($conn) && ($conn instanceof mysqli)) { @mysqli_set_charset($conn, 'utf8mb4'); } // ---- PDO ---- if (!isset($connect) || !($connect instanceof PDO)) { try { $connect = new PDO( "mysql:host={$SOULMEET_DB_HOST};dbname={$SOULMEET_DB_NAME};charset=utf8mb4", $SOULMEET_DB_USER, $SOULMEET_DB_PASS, [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, ] ); } catch (Exception $e) { // Keep backward compatibility: some pages may not need PDO. // $connect will remain undefined if PDO fails. } } ?>