In meinem Script stehen eine Reihe Variablen, die ich in einer verwendeten Klasse benutzen möchte. Jedoch komme ich an die Variablen nicht 'dran. Irgendwie hängen die noch zu hoch...
Die Ausgabe könnt ihr euch vorstellen: Für $benutzer und $passwort wird leider nichts eingesetzt.
(Nein, meine DB-Klasse gibt normalerweise nicht die Zugangsdaten aus ;-))
Probiert habe ich schon Folgendes, was aber beides nicht zum Erfolg führt:
und
PHP:
<?php
$benutzer = 'meier';
$passwort = 'elfriede';
class Db {
public function __construct() {
echo "Benutzer: $benutzer <br />";
echo "Passwort: $passwort <br />";
}
}
$Db = new Db();
?>
Die Ausgabe könnt ihr euch vorstellen: Für $benutzer und $passwort wird leider nichts eingesetzt.
(Nein, meine DB-Klasse gibt normalerweise nicht die Zugangsdaten aus ;-))
Probiert habe ich schon Folgendes, was aber beides nicht zum Erfolg führt:
PHP:
<?php
$benutzer = 'meier';
$passwort = 'elfriede';
class Db {
public function __construct() {
global $benutzer;
global $passwort;
echo "Benutzer: $benutzer <br />";
echo "Passwort: $passwort <br />";
}
}
$Db = new Db();
?>
und
PHP:
<?php
$benutzer = 'meier';
$passwort = 'elfriede';
class Db {
public function __construct() {
$benutzer = $GLOBALS['benutzer'];
$passwort = $GLOBALS['passwort'];
echo "Benutzer: $benutzer <br />";
echo "Passwort: $passwort <br />";
}
}
$Db = new Db();
?>
Zuletzt bearbeitet: