ERLEDIGT
JA
JA
ANTWORTEN
7
7
ZUGRIFFE
287
287
EMPFEHLEN
-
Also, ich habe mir eine MYSQL Klasse geschrieben.
index.php:
Wie kann ich nun die Variable $MySQL in der php.php nutzen?PHP-Code:include "classes/class.mysql.php";
$MySQL = new MYSQL();
include "php.php";
/* no comment */
-
So wie jede andere Variable auch.
Markus Wulftange
-
Würde ich posten wenns gehen würde?
ok hier mal genauer:
class.menu.php:
index.php:PHP-Code:class CMenu
{
function CMenu()
{
print_r($MYSQL);
}
}
Den Logoutlink zeigt es mir an....PHP-Code:require_once("../classes/class.mysql.php");
$MYSQL = new CMySQL();
$MYSQL->connect("../configs/db_connect.php");
//Login
require_once("../classes/class.login.php");
$login = new Login();
if($login->startLogin())
{
require_once("../classes/admin/class.menu.php");
$menu = new CMenu();
echo "<a href=\"index.php?action=logout\">Logout</a>";
}
/* no comment */
-
Hallo?
Du brauchst dic nicht zu schämen, kann ja mal passieren...
Ich bräuchte aber ne Lösung.../* no comment */
-
Hallo,
Gumbo hat schon Recht: $MYSQL verhält sich in class.menu.php wie jede andere Variable auch. Dazu gehört unter anderem, dass sie im Scope einer Methode standardmäßig nicht erreichbar ist. Du musst die Variable erst mit global() in deiner Methode referenzieren.
Grüße,
Matthias„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Funktioniert 1A, das wollte ich wissen Danke.
Aber nun mal zur Technischen sache.
Wird von $MYSQL nun eine kopie angelegt oder nur eine Referenz (pointer, zeiger)?
Mir geht es hierbei um Speicheroptimierung und es wäre zu blöd, wenn es eine kopie machen würde, weil ich mir das dann hätte sparen können.Geändert von Unicate (11.07.06 um 23:42 Uhr)
/* no comment */
-
Hallo,
nein, es wird nur eine Referenz angelegt. Das hätte man aber eigentlich auch der verlinkten Seite im PHP-Manual entnehmen können…
Grüße,
Matthias„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Der nächste der's liesst, der freut sich drüber

Vielen Dank!/* no comment */
Ähnliche Themen
-
Variable globalisieren
Von DaSashStYle im Forum PHPAntworten: 5Letzter Beitrag: 25.01.09, 13:20 -
Webanwendung globalisieren
Von Arndtinho im Forum PHPAntworten: 3Letzter Beitrag: 12.07.08, 12:22 -
Variablen Globalisieren
Von Acriss im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 17.10.07, 21:42 -
function-variablen globalisieren
Von Sebigf im Forum PHPAntworten: 4Letzter Beitrag: 29.06.06, 14:18 -
Php: include (, require oder readfile) Globalisieren
Von DevEye im Forum PHPAntworten: 11Letzter Beitrag: 07.04.04, 13:55





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren