PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks. |
 |
|

20-10-2007, 22:44
|
Seggl-hoch-drei
Registrierter Benutzer
|
|
Registriert seit: Sep 2007
Beiträge: 312
|
|
Ich hab das Problem jetzt gelöst.
Der Aufbau war von Anfang an richtig! Es war aber so, dass ich klasse1 in einer anderen datei hatte und sie direkt vor klasse2 includete.
jetzt stehen beide in einer datei und es geht....
auf so nen scheiss muss man erstmal kommen
|

20-10-2007, 22:56
|
Seggl-hoch-drei
Registrierter Benutzer
|
|
Registriert seit: Sep 2007
Beiträge: 312
|
|
es ist aber so, dass ich die klasse includen MUSS, weil ich das zeug sonst in jedem einzelnen skript neu schreiben darf.
wie mach ich das, dass das klassenzeug auf nach dem include funktioniert?
bisher hatte ich nie probleme mit sowas
|

20-10-2007, 23:35
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
|
|
Das ist auch unüblich. Außerdem solltest du Fehlermeldungen bekommen. Schalt dein Error-reporting hoch.
Ansonsten stellt um auf PHP5, da gibt es autoload, erspart dir das "direkte" includen.
|

21-10-2007, 00:12
|
Seggl-hoch-drei
Registrierter Benutzer
|
|
Registriert seit: Sep 2007
Beiträge: 312
|
|
sersde
ich hab kp, anwas es lag
aber nach _7_ Stunden geht es jetzt!!!
danke für eure Hilfe
|

21-10-2007, 13:06
|
BugBite
Member
|
|
Registriert seit: May 2006
Beiträge: 299
|
|
mangelnde grundlagen hinsichtlich oop?
|

21-10-2007, 14:33
|
Seggl-hoch-drei
Registrierter Benutzer
|
|
Registriert seit: Sep 2007
Beiträge: 312
|
|
eher weniger
wenn ich alles in einer datei hatte, ging es ja
nur nach einem require bzw. include nicht.
|

21-10-2007, 16:40
|
PHP-Desaster
PHP Expert
|
|
Registriert seit: Mar 2006
Beiträge: 3.105
|
|
Zitat:
Original geschrieben von Seggl-hoch-drei
eher weniger
wenn ich alles in einer datei hatte, ging es ja
nur nach einem require bzw. include nicht.
|
Dann wirst du wohl noch irgendwas falsch machen! Da musst du dich durch dein Klassengewühl mal durchsuchen!
|

21-10-2007, 20:16
|
Seggl-hoch-drei
Registrierter Benutzer
|
|
Registriert seit: Sep 2007
Beiträge: 312
|
|
es war so, dass klasse1 in einer datei lag.
diese datei hab ich included, bevor ich klasse2 definiert habe.
dann wollte ich von klasse2 auf klasse1 zugreifen, ging nicht!
|

21-10-2007, 20:20
|
PHP-Desaster
PHP Expert
|
|
Registriert seit: Mar 2006
Beiträge: 3.105
|
|
Wie willst du drauf zugreifen und was heißt, geht nicht?
|

21-10-2007, 22:39
|
Seggl-hoch-drei
Registrierter Benutzer
|
|
Registriert seit: Sep 2007
Beiträge: 312
|
|
ich will so wie oben beschrieben auf die klasse zugreifen
und der fehler ist, dass ich aug eine angeblich nicht existente klasse zugreifen will
|

22-10-2007, 09:48
|
PHP-Desaster
PHP Expert
|
|
Registriert seit: Mar 2006
Beiträge: 3.105
|
|
PHP-Code:
// Datei datenbank.php
class datenbank
{
// ...
}
$connection = new datenbank(meine, datenbank, daten);
// Datei Message_VM.php
include "datenbank.php";
class Message_VM
{
// ...
}
$kp = new Message_VM($connection);
$kp->mach_das();
// Datei deineAnwendung.php
include "Message_VM.php";
Wo ist das Problem?
|

22-10-2007, 20:27
|
Seggl-hoch-drei
Registrierter Benutzer
|
|
Registriert seit: Sep 2007
Beiträge: 312
|
|
ich bin kein voll-noob
ich kenne die befehle
aber es ging einfach nicht
fragt mich nicht, warum! ist mir jetzt auch egal. das thema hat sich erledigt und kann von mir aus geschlossen werden
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Thema bewerten |
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|