Problem mit recent3.0.3-Mod in phpBB2.0.3 ->Hacking attem

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
EnzephaloN
Mitglied
Beiträge: 30
Registriert: 09.01.2003 15:51
Wohnort: Weimar
Kontaktdaten:

Problem mit recent3.0.3-Mod in phpBB2.0.3 ->Hacking attem

Beitrag von EnzephaloN »

Moin

Wollte meinem phpbb die schöne Funktion des "recent"-Mods beifügen. Habe mir also hier recent3.0.3 (für "Irgendeine" php-Seite heruntergeladen und genau so "installiert" wie es beschrieben war.
Nebenbei bemerkt nutze ich Xoops2.0.3 und habe mein phpBB2.0.3 da einfach per html-hacken der overallheader.tpl und overallfooter.tpl reingespresst.

Will ich nun über eine selbstgeschriebene letzteforum.php (mit dem include der recent.php) das Dingens zur Ansicht bringen (ich machs gerade über ein iframe), so erscheint dort nur die Meldung: "Hacking attempt".

Muss ich da noch was friggeln, oder läuft das Mod garnicht??

EnzephaloN
EnzephaloN
Mitglied
Beiträge: 30
Registriert: 09.01.2003 15:51
Wohnort: Weimar
Kontaktdaten:

Beitrag von EnzephaloN »

Habe mal in common.php die erste if-Anweisung rauseditiert damit passiert jetzt etwas mehr:

Code: Alles auswählen

Warning: Failed opening 'config.' for inclusion (include_path='.:') in /www/domains/enzephalon.de/www/test/phpBB2/common.php on line 111

Warning: Cannot add header information - headers already sent by (output started at /www/domains/enzephalon.de/www/test/phpBB2/common.php:111) in /www/domains/enzephalon.de/www/test/phpBB2/common.php on line 115
Was soll mir das jetzt sagen?

EnzephaloN
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Mach die Änderung an der common.php ma wieder rückgängig...

Beim Includen dieser letzteforum.php .. was hast´n da für einen Pfad angegeben ?!
EnzephaloN
Mitglied
Beiträge: 30
Registriert: 09.01.2003 15:51
Wohnort: Weimar
Kontaktdaten:

Beitrag von EnzephaloN »

Hi

Also gerade steht es in einem Xoops-HTML-Block so:

Code: Alles auswählen

<iframe src="http://www.enzephalon.de/test/phpBB2/recent.php" frameborder="0" scrolling="no" width="140" height="200"></iframe>
So passiert der Fehler auch! (Hacking attempt)

in der letzteforum.php hatte ich keinen Pfad weiter angegeben, da sie mit recent.php im Root-Verzeichnis von phpBB2 liegt.

EnzephaloN
Elrecke
Mitglied
Beiträge: 8
Registriert: 08.05.2003 11:11

Benutze folgenden Code als Recent topics

Beitrag von Elrecke »

Moin!

Benutze erfolgreich folgenden Code auf einer nicht-phpBB-Seite (im Intranet):
Der ist zwar schon öfter aufgetaucht, aber ich musste ihn doch mehrmals modifizieren, dass er bei mir lief. Im Original scrollte er von unten nach oben, das habe ich entfernt.

Code: Alles auswählen

<?php
//
// Basic Configuration
// How Many Topics you want to display?
$topicnumber = 10;
// Change this to your phpBB path
$urlPath = "http://ist070/Forum/";

// Database Configuration (Where your phpBB config.php file is located
include 'Forum/config.php';

// Connecting & Selecting Databases
$table_topics = $table_prefix. "topics";
$table_forums = $table_prefix. "forums";
$table_posts = $table_prefix. "posts";
$table_users = $table_prefix. "users";
$link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd") or die("Could not connect");
mysql_select_db("$dbname") or die("Could not select database");

// Perform Sql Query
$query = "SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username
FROM $table_topics t, $table_forums f, $table_posts p, $table_users u
WHERE t.topic_id = p.topic_id AND 
f.forum_id = t.forum_id AND 
t.topic_status <> 2 AND 
p.post_id = t.topic_last_post_id AND 
p.poster_id = u.user_id
ORDER BY p.post_id DESC LIMIT $topicnumber";
$result = mysql_query($query) or die("Query failed");

// Outcome of the HTML
// Be carefull when you edit these!
print "<id=\"recent_topics\" > 
<table cellpadding='3' cellSpacing='2' width=100%>";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo  "<tr valign='top'><td width='200'><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#FFCC00\"><b><a href=\"$urlPath/viewtopic.php?topic=$row[topic_id]&forum=$row[forum_id]\">" .
$row["topic_title"] .
"</a></td></font></b><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#C0C0C0\"> von: <a href=\"$urlPath/profile.php?mode=viewprofile&u=$row[user_id]\">" .
$row["username"] .
"</td><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><font color=\"#C0C0C0\">" .
date('d.m.Y H:i', $row["post_time"]) .
"</td></tr></font>";
}
print "</table>";

// Free Result
mysql_free_result($result);

// Close the Connection
mysql_close($link);
?> 
Mein phpBB-Ordner heißt "Forum". Im HTML-Teil lässt sich das Design bestimmen.

Viel Erfolg.
EnzephaloN
Mitglied
Beiträge: 30
Registriert: 09.01.2003 15:51
Wohnort: Weimar
Kontaktdaten:

Beitrag von EnzephaloN »

Danke, da werd' ich mal gucken ob der Code auch bei mir läuft ;-)
Fehlermeldungen kommen gerade zumindest keine.

Aber wenn jemand noch 'ne Idee zu recent(1) hat, dann her damit!

EnzephaloN
EnzephaloN
Mitglied
Beiträge: 30
Registriert: 09.01.2003 15:51
Wohnort: Weimar
Kontaktdaten:

Beitrag von EnzephaloN »

@Elrecke: Dein Code wird zwar angenommen ohne Fehler, aber leider zeigt er bei mir nix an - warum auch immer :-(

Ich werd's mal weiter testen.

EnzephaloN
EnzephaloN
Mitglied
Beiträge: 30
Registriert: 09.01.2003 15:51
Wohnort: Weimar
Kontaktdaten:

Beitrag von EnzephaloN »

Mal nach oben schieb ;-)
Antworten

Zurück zu „phpBB 2.0: Mod Support“