News - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Entwicklung (https://www.mybb.de/forum/forum-74.html) +--- Thema: News (/thread-27806.html) |
News - mariodev - 07.04.2013 Hallo, ich möchte mir meine Entwickelte News Anzeige in mein Forum einfügen. So sieht das ganze Aus: http://justice.mariodev.de/shownews.php?cat=news Möchte es wie die Impressum in der Mitte haben: http://justice.mariodev.de/impressum.php Live der Fehler: http://justice.mariodev.de/startseite.php?cat=news Habs schon irgendwie probiert aber dann kommt immer Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/clients/client313/web8903/web/usr_web/forum/startseite.php(9) : eval()'d code on line 3 (Die ersten Zeilen meines Codes: MySQL-Daten sind ZENSIERT) PHP-Code: <?php RE: News - MrBrechreiz - 07.04.2013 Nimm dir doch das Plugin PageManager und füge einfach dann im Content deinen Inhalt ein. Sollte so am besten gehen. Oder eine Neue Seite anlegen, wie es unter den Häufig gestellten Fragen schon erläutert wird. Beides geht. RE: News - mariodev - 07.04.2013 Kann ich nicht einfach eine vorhandene PHP seite per require importieren ? Edit: Mit PageManager kommt der Selbe Fehler. Edit2: Rausgefunden das er die MYSQL abfrage nicht mag. Edit3: Kann mir jemand bei der MYSQL Abfrage helfen? Das Forum macht es ja irgendwie anders als man es normal macht. Kann mir jemand das umwandeln? PHP-Code: $data = mysql_query("SELECT * FROM `mybb_threads` WHERE fid = 2 ORDER BY dateline DESC LIMIT 0,5"); Und diese: PHP-Code: while($row = mysql_fetch_array($data)) RE: News - Falkenauge Mihawk - 07.04.2013 Wieso nimmst du nicht die vorhandene DB-Instanz von MyBB? Ausserdem sollte man nicht mehr mysql_* Funktionen verwenden, da diese in den kommenden PHP-Versionen nicht mehr implementiert sind. Daher sollte man entweder auf PDO oder MySQLi umsteigen. RE: News - mariodev - 07.04.2013 Früher wurde eine externe Seite verwendet + Forum. Script ist schon etwas älter. Nun wollen wir die News Seite direkt im Forum haben. Würde dann die von MYBB vorhandene DB-Instanz verwenden. Hast du zu der DB Instanz einen Link zur Dokumentation? Habe bei Doku nichts gefunden. RE: News - Jockl - 07.04.2013 Doku: http://docs.mybb.com/Development_Standards.html Beispiel für die obige Abfrage: PHP-Code: $query = $db->simple_select("threads", "*", "fid = '2'", array('order_by' => 'dateline', 'order_dir' => 'DESC', RE: News - mariodev - 07.04.2013 Hab es nun so gemacht(Ist das Falsch?): PHP-Code: <?php Da kommt dieser Error: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/clients/client313/web8903/web/usr_web/forum/inc/plugins/pagemanager.php(794) : eval()'d code on line 13 RE: News - Jockl - 07.04.2013 Was hat Deine Abfrage mit dem Plugin Page-Manger zu tun bzw. hast Du Deinen Code dort eingefügt? Wenn ja, dann wäre es interessant, wo und wie Du das gemacht hast... RE: News - mariodev - 07.04.2013 Ja hab es jetzt in den PageManager eingefügt, weil ein User meinte, dort kann ich es am besten Testen. Code wie oben gepostet RE: News - Jockl - 07.04.2013 Du kannst im Template keinen PHP-Code verwenden... Sag mal, wie oft änderst Du Deinen Beitrag noch? Wie soll man da ne vernünftige Antwort geben? |