Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- droidic: Windows 11 önállóság nélküli világ: a kontroll új korszaka
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Gurulunk, WAZE?!
- Luck Dragon: MárkaLánc
- Meggyi001: Eldugott helyek Párizsban, amiket jó eséllyel még nem láttál... 2. rész.
- Magga: PLEX: multimédia az egész lakásban
- Brogyi: CTEK akkumulátor töltő és másolatai
Új hozzászólás Aktív témák
- 
			
			  #68216320 törölt tag Segítséget szeretnék kérni. Ki milyen class loader-t használ? Nálam folyton gond van azzal amit csináltam. Ez például PHP 7.2-n működik, de 5.6 esetében már nem. Valami olyan megoldás volna jó, ami minden helyen működőképes. Persze lehet teljesen rossz a koncepcióm. ./autoloader.php <?php
 function classLoadMain($class) {
 $class = str_replace('\\', '/', $class);
 include $class . '.php';
 }
 function classLoadAdmin($class) {
 $class = str_replace('\\', '/', $class);
 include '../' . $class . '.php';
 }
 ?>./classes/DbConnect.php <?php
 namespace classes;
 use PDO;
 use Exception;
 class DbConnect {
 private $connection;
 public function __construct() {
 $this->connection = new PDO('mysql:host=localhost;dbname=my_test_database', 'root', 'admin');
 if (!$this->connection) {
 throw new Exception('Could not connect to database server');
 }
 $this->connection->query("SET NAMES 'utf8'");
 $this->connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
 $this->connection->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
 
 }
 public function getConnection() {
 return $this->connection;
 }
 }
 ?>./test1.php <?php
 use classes\DbConnect;
 require_once("autoloader.php");
 spl_autoload_register('classLoadMain');
 $dbConnect = new DbConnect();
 ?>
Új hozzászólás Aktív témák
Hirdetés
- GYÖNYÖRŰ iPhone 12 Mini 128GB Purple-1 ÉV GARANCIA - Kártyafüggetlen, MS3630,94% Akkumulátor
- GYÖNYÖRŰ iPhone 13 128GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3688, 100% Akkumulátor
- Microsoft Surface Laptop 3 13.5" fekete i5-1035G7 16GB 512GB 1 év garancia
- MSI CreatorPro Z16P RTX A5500 TOUCH! (vapor chamberrel)
- Xiaomi Redmi Note 14 pro+ 512GB,Újszerű,Adatkabel, 12 hónap garanciával
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest
 
								
