Indexseite ändern bei vollem Posteingang

Speedstick
Problembeschreibung:
Morgen, smile
so ich muss euch leider nochmal etwas fragen wo ich leider gerade nicht alleine auf die Lösung komme. Und zwar habe ich mir ein Templkate erstellt was erscheinen soll wenn die PN Box voll ist kurze Beschreibung dazu es wird dann eine bearbeitete Indexseite angezeigt wo man alles sieht nur die Kategorien vom Forum nicht also das man nicht posten kann. In der dazugehörenden Datei habe ich zusammen rechnen lassen, wieviele PNs man empfangen kann, Problem ist jetzt die Darstellung wenn die Anzahl an Pns erreicht ist und das Template in Aktion kommt mein ist dann zwei mal auf der Indexseite zu sehen o.O und ich würde jetzt gerne wissen ob ich die Templateanweisung bei der ersten Bedingung falsch gesetzt habe oder wie ich das Problem lösen kann.

Über Hilfe bin ich sehr dankbar

Das was passieren soll

code:
1:
2:
3:
4:
5:
6:
7:
 if(Bedingung){
    Anweisung wenn es voll ist
	eval("\$tpl->output(\"".$tpl->get("NAME DES TEMPLATES")."\");");
  }
  else {
    Anweisung wenn es leer ist
  }


Fehlermeldung:
Ein Bild habe ich angehangen damit ihr wisst, was ich meine

Link zum Forum und Screenshot (KEINE Bilderhoster, per Dateianhang):


Was wurde zuletzt geändert oder eingebaut?
Schrimm
Was soll weg?
Was ist zweimal vorhanden?
Bitte Screenshot mit einem übersichtlicheren Style.
Ich seh zumindest so gut wie nix darauf und weiß auch nicht, wo dort das Problem(trotz Makierung) sein soll.

Die Anweisung selbst kann ich dir auch nicht sagen ob sie falsch ist, da sie komplett aus dem Kontext gerissen ist.
Denn so scheint alles korrekt.
derkleene
Du hast ein exit vergessen vermute ich mal.
könnte dann so sein...

Aber ohne weiteren Code, was du schon geschireben hast kann man es schlecht sagen, wie Schrimm schon sagte.
denn ich weiß nicht was du noch nach der IF Bedingung an Code hast.

Wenn danach noch mehr Code kommt, dann mach ein ein exit mit rein,
dann wird das PHP script an der stelle abgebrochen.
Aber denke dran, das du dann auch in den oberen Teil der IF Bedingung den Footer usw mit einbinden mußt.
Unten siehst wie ich das mit dem exit meine....
code:
1:
2:
3:
4:
5:
6:
7:
8:
if(Bedingung){
    Anweisung wenn es voll ist
	eval("\$tpl->output(\"".$tpl->get("NAME DES TEMPLATES")."\");");
        exit();
  }
  else {
    Anweisung wenn es leer ist
  }


ich würde aber in der index.php dirt wo die index.tpl aufgerufen wird, eine IF anweisung machen,
wenn Voll dann deine tpl anzeigen lassen, ansonsten die normal index.tpl
Speedstick
Leute ihr seit voll die Götter hier ^^

Ja es hat am exit(); gelegen jetzt geht es

das nächstesmal zeigt ich die ganze Anweisung wenn ich nochmal Probleme habe smile


Aber mal so an alle DANKE DAS IHR HIER HILFE ANBIETET FINDE ICH ECHT TOLL VON EUCH!!!!!!
wilo
Ich habe diesen Thread über die Suche gefunden und meine User wünschen sich eine Benachrichtigungsfunktion.

Was ich möchte ist ganz einfach. Wenn der Posteingang voll ist soll ein Popup erscheinen mit den Hinweis. Dein Posteingang ist voll. Wie kann ich das ohne Probleme realisieren?
mkkcs
Zitat:
Original von wilo
Ich habe diesen Thread über die Suche gefunden und meine User wünschen sich eine Benachrichtigungsfunktion.

Was ich möchte ist ganz einfach. Wenn der Posteingang voll ist soll ein Popup erscheinen mit den Hinweis. Dein Posteingang ist voll. Wie kann ich das ohne Probleme realisieren?

kann mich mal morgen abend dran setzen ..

~~ edit ~~

Fertig.

-> PN-Box Voll-Meldung/Anzeige wbb lite