Seite 3 von 5
Verfasst: 20.08.2008 21:08
von st.orm
Nach Änderung wird folgende Fehlermeldung ausgegeben:
Code: Alles auswählen
Warning: main(./forum/phpbb3/includes/functions_content.php) [function.main]: failed to open stream: No such file or directory in /home/www/kunden/sv-landegge.de/1/sql.php on line 4
Warning: main() [function.include]: Failed opening './forum/phpbb3/includes/functions_content.php' for inclusion (include_path='.:/usr/share/pear') in /home/www/kunden/sv-landegge.de/1/sql.php on line 4
Fatal error: Call to a member function on a non-object in /home/www/kunden/sv-landegge.de/1/sql.php on line 8
Verfasst: 20.08.2008 21:14
von Boecki91
Durch ein Pünktchen alleine wirds nciht richtig, stimmt das von der Logik her?
Verfasst: 20.08.2008 21:50
von st.orm
Ok, geschafft!
Habe zumindest keine Fehlermeldung mehr.
Nächstes Problem, dass auf der Page keine Ausgabe erfolgt.
http://www.sv-landegge.de/sql.php
Code: Alles auswählen
<?
error_reporting(E_ALL);
include("./forum/phpBB3/includes/functions_content.php");
define(IN_PHPBB, true);
include("connect2.inc.php"); //Einfügen der Logindaten
$sql = ("SELECT post_text, bbcode_uid, bbcode_bitfield, enable_bbcode, enable_smilies, enable_magic_url FROM phpbb_posts");
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$row['bbcode_options'] = (($row['enable_bbcode']) ? OPTION_FLAG_BBCODE : 0) + (($row['enable_smilies']) ? OPTION_FLAG_SMILIES : 0) + (($row['enable_magic_url']) ? OPTION_FLAG_LINKS : 0);
$text = generate_text_for_display($row["post_text"], $row["bbcode_uid"], $row["bbcode_bitfield"], $row["bbcode_options"]);
echo $text;
?>
Verfasst: 21.08.2008 00:01
von igorw
Das:
Muss vor dem stehen:
Code: Alles auswählen
include("./forum/phpBB3/includes/functions_content.php");
Verfasst: 21.08.2008 05:41
von st.orm
Dann erscheint folgende Fehlermeldung:
Code: Alles auswählen
Notice: Use of undefined constant IN_PHPBB - assumed 'IN_PHPBB' in /home/www/kunden/sv-landegge.de/sql.php on line 4
Fatal error: Call to a member function on a non-object in /home/www/kunden/sv-landegge.de/sql.php on line 8
Verfasst: 21.08.2008 07:21
von Dr.Death
Verfasst: 21.08.2008 16:36
von st.orm
Funktioniert nicht.
Ich habe immer noch einen leeren weißen Bildschirm.
Habt ihr noch andere Tipps?
Verfasst: 24.08.2008 13:52
von st.orm
Ok, gehen wir nochmal hier von aus:
Code: Alles auswählen
Das:
Code:
define(IN_PHPBB, true);
Muss vor dem stehen:
Code:
include("./forum/phpBB3/includes/functions_content.php");
Dann erscheint folgende Fehlermeldung:
Code: Alles auswählen
Fatal error: Call to a member function on a non-object in /home/www/kunden/sv-landegge.de/sql.php on line 8
In der Zeile versteckt sich:
Wie kann das?
Habe ich eventuell einen Fehler bei der DB-Abfrage?
Verfasst: 24.08.2008 14:16
von igorw
So wirds richtig gemacht:
Code: Alles auswählen
define(IN_PHPBB, true);
$phpEx = substr(strrchr(__FILE__, '.'), 1);
$phpbb_root_path = './forum/phpBB3/';
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_content.' . $phpEx);
// dein code
Verfasst: 24.08.2008 14:36
von Boecki91
Genau so sollte es sein, du musst erst noch ein Objekt erzeugen (lassen) mit dem namen $db. Das wird in der common.php gemacht