ilch Forum » Allgemein » HTML, PHP, SQL,... » Frage zum Script

Geschlossen
  1. #1
    User Pic
    nighthawk24 Mitglied
    Registriert seit
    15.07.2013
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Guten Abend und zwar versuche ich gerade Php zu lernen, ein wenig grundwissen habe ich nun und schaue mir jetzt ein paar Scripts an um daraus einwenig zu lernen.

    So nun wollte ich etwas über Klassen lernen. Als ich mir die von diesem Script angeschaut habe, stellten sich mir 2 fragen und zwar:

    1. Wo wird gesagt das {EXPLODE} durch den Content also zb. den News ersetzt wird.

    2. Wie ist es möglich das in der menu Klasse die Design Klasse geladen wird und dennoch möglich ist, das man die selbe Klasse in jeder .php erneut ausführen kann. Habe mal versucht selbst eine Klasse zu erstellen und Sie 2 mal auszuführen was dazu führe, das die Seite nicht mehr Funktionierte.

    Wäre schon wenn mir jemand diese 2 fragen beantworten könnte.


    verwendete ilchClan Version: 1.1 P

    betroffene Homepage: nochkeine
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    1. In der Design.php, nicht so eifach weil teile in der tpl.php umgesetzt sind

    2. Die Klasse wird nirgends doppelt aufgerufen
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    nighthawk24 Mitglied
    Registriert seit
    15.07.2013
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Hmm ok ^^ Dachte da ich new Design in der menu.php gesehn hab lachen naja ok werd einfach mal weiter schaun.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Jaaa, aber nur wenn keine berechtigung besteht ;-)

    Also genauer hinsehen^^
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    nighthawk24 Mitglied
    Registriert seit
    15.07.2013
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Ok habs nun verstanden wie es funktioniert, in der Index wird einfach nur die Standard Page per require_once geladen, dadurch ist es dem Script möglich das Design zu laden. Also wie gesagt wurde würde immer nur einmal ausgeführt, wenn die Datei geladen wurde.

    Aber eine frage hätte ich da doch noch, in der function addhader und addtobodyend wird gesagt das {EXPLODE} durch alles ersetzt wird was zwischen $tpl->header() und $tpl->footer() steht, doch was ich nicht raus finden konnte woher addheader weiß was er in $text speichern soll. Denn wie ich gesehen habe, sind die Variablen $ILCH_HEADER_ADDITIONS und $ILCH_BODYEND_ADDITIONS eigentlich leer.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    globale Variablen ? ! O.o
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten