-
Hätte da noch ne kleinigkeit. Will auch nicht meckern, ist ja schlieslich umsonst und funzt auch einwandfrei. Von daher erstmal dankeschön. Aber vlt kann man das ja so ändern, dass man sich nicht selbst PN´s schreiben kann. Gibt sicherlich User, die gerne die db voll spamen wollen.
-
*grübel* dachte das wäre schon so drin...
Hab das bestimmt zu testzwecken rausgenommen und vergessen wieder reinzunehmen...
Ich schaus mir morgen mal an und aktualisiere dann die Datei im Eingangspost (einfach dann neu runterladen und die inbox.php und neu.php überschreiben)
MFG
-
Danke, ist echt nett von dir. Finde es super, dass du so viel nützliche dinge kostenlos zum dl bereit stellst. Die meisten würden so etwas in Shops für haufen Klammlose verkaufen.
-
das Problem ist, dass man den Nickname des Empfängers eingibt, dann wird gecheckt, ob die eigene ID gleich mit dem eingegebenen Empfänger ist
und das ist meistens nicht der Fall
>man muss nur den eigenen Nickname aus der Tabelle vms_userdaten abfragen und mit dem Angegebenen vergleichen
-
Die Datei im Eingangspost wurde nun aktualisiert, habs auch noch mal auf meinem xampp installiert, hat gut geklappt. Man kann sich selbst nun keine Mails mehr schreiben.
MFG
-
Wie bekomme ich es hin, das die Zahl hinterm Posteingang auch wirklich dahinter steht und nicht darunter?
-
Wenn du es nach der Anleitung gemacht hast sollte da eigentlich kein Umbruch sein.
Entweder ist dein Menü zu schmal (Lösung wäre dann aus dem Wort Posteingang einfach mal nur Eingang zu machen), oder du hast nach "Posteingang</a>" nen Zeilenumbruch drin <br>, dann muss dieser weg.
MFG
-
Ist beides nicht der Fall. Es heisst bei mir nun Eingang und es ist kein <br> oder ähnliches dahinter...
-
Ok dann ersetz mal den kompletten Menüteil mit dem:
PHP-Code:
<?menuehead("PN System");
$sql = db_query("SELECT COUNT(id) AS neu FROM ".$db_prefix."_inbox WHERE empfaenger_id=".$_SESSION['uid']." AND gelesen=0");
$msg = @mysql_fetch_array($sql);
?>
<img src="images/pfeil.gif" border="0" alt=""> <a href="?content=/pnsys/inbox">Posteingang</a><b>(<?=$msg['neu'];?>)</b><br>
<img src="images/pfeil.gif" border="0" alt=""> <a href="?content=/pnsys/outbox">Postausgang</a><br>
<img src="images/pfeil.gif" border="0" alt=""> <a href="?content=/pnsys/neu">Neue PN</a><br>
<img src="images/pfeil.gif" border="0" alt=""> <a href="?content=/pnsys/nref">PN an meine Refs</a><br>
<?menuefoot();?>
MFG
-
Ich habs geschafft, danke. Es lag daran, das wenn am Ende ein </a> steht, das System direkt automatisch einen Zeilenumbruch macht - warum auch immer. Sieht nun so aus:
PHP-Code:
<?menuehead("PN System");
$sql = db_query("SELECT COUNT(id) AS neu FROM ".$db_prefix."_inbox WHERE empfaenger_id=".$_SESSION['uid']." AND gelesen=0");
$msg = @mysql_fetch_array($sql);
?>
<a href="?content=/pnsys/inbox"><img src="images/button.png" border="0" alt=""> Eingang <b>(<?=$msg['neu'];?>)</b></a>
<a href="?content=/pnsys/outbox"><img src="images/button.png" border="0" alt=""> Ausgang</a>
<a href="?content=/pnsys/neu"><img src="images/button.png" border="0" alt=""> Neue PN</a>
<a href="?content=/pnsys/nref"><img src="images/button.png" border="0" alt=""> PN an Refs</a>
<?menuefoot();?>