YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Hacks und Addons » Last X Post (extern) » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 4.174 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Last X Post (extern)
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
XeRanoN XeRanoN ist männlich
Mitglied


Dabei seit: 23.04.04
Beiträge: 1.298
Fähigkeiten: WBB Lite 1 Profi
Forenversion: Lite 1.0

 Last X Post (extern) Antworten Zitieren Editieren Melden       UP

Titel: Last X Post (extern)
Version: 1.0
Beschreibung: Was macht der Hack?
Er zeigt die Letzten X (kann eingestellt werden) Beiträge in einer PHP Datei an. Diese kann dann in die Homepage o.Ä. included werden

Risiken?
Gibt es keine, da der Hack die DB nur ausliest...

Copyright?
Ist kein sichtbares da, ich bitte euch lediglich das in der Datei drin zu lassen.

Demo?
Kommt im nächsten Post! Augenzwinkern


Viel Spass


Der Hack darf weder als eigener ausgegeben werden, noch weitergegeben oder von jemanden anderen zum Download angeboten werden (auch nicht in abgeänderter Form). Des Weiteren ist es nicht erlaubt, den Hack im Zusammenhang mit einem Installationsservice oder Aehnlichem anzubieten.
----
Demo: http://www.ahnungslos.ch

weiter zum Download

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von XeRanoN: 11.11.04 14:30.

11.11.04 14:25 XeRanoN ist offline E-Mail Finden Als Freund hinzufügen
MK70 MK70 ist männlich
Mitglied


Dabei seit: 17.01.04
Beiträge: 387
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Fragezeichen Fehleranzeige... Antworten Zitieren Editieren Melden       UP

Hallo,

teste gerade mal ein paar Sachen durch.
Unter anderem diesen Hack.

Bekomme folgende Anzeige nach Einbinden der last.php:

###################################################

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/s21u34/html/news/last.php on line 52

###################################################

Weiss einer woran das liegen kann ???
Habe in dieser Datei alles richtig eingestellt zur DB.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von MK70: 25.06.05 13:59.

25.06.05 13:58 MK70 ist offline Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Das Problem liegt nicht in der DB sondern im Script. Poste mal die 10 Zeilen vor und danach der angegeben Zeile in der last.php

Da stimmt eine SQL-Anfrage net bzw. die Übergabe an fetch_array()

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

25.06.05 15:32 MrMind ist offline E-Mail Finden Als Freund hinzufügen
MK70 MK70 ist männlich
Mitglied


Dabei seit: 17.01.04
Beiträge: 387
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

//************ Verbindung zur Datanbank herstellen und selektieren ************\\

$i=1;


mysql_connect($db_server, $db_user, $db_pass);
mysql_select_db($db_name);
$result=mysql_query ("SELECT * FROM bb".$db_nr."_posts order by posttime DESC limit ".$threads." ");
while ($row = mysql_fetch_array($result)) {
// Datum umwandeln \\
$m = date("m", $row[posttime]); // Monat
$d = date("d", $row[posttime]); // Tag
$y = date("y", $row[posttime]); // Jahr
$h = date("g", $row[posttime]); // Stunden
$i = date("i", $row[posttime]); // Minuten
$a = date("a", $row[posttime]); // AM/PM

$datum = "$d.$m.$y";
$zeit = "$h:$i $a";

//Substring erstellen
$topic = substr(htmlentities($row['message']),0,$cut);

// Beginn der Ausgabe der einzlenen Themen \\
echo ("<tr><td align=left><a href=\"$path/thread.php?postid=$row[postid]#post$row[postid]\" target=\"_blank\">");
echo $topic;
echo ("...</a></td><td align=right>geschrieben am $datum um $zeit Uhr</td></tr>");

Die blaue Zeile ist die Zeile mit dem Fehler...
25.06.05 17:23 MK70 ist offline Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Ändere mal dies hier um:

code:
1:
$result=mysql_query ("SELECT * FROM bb".$db_nr."_posts order by posttime DESC limit ".$threads." ");


in dies hier:

code:
1:
2:
3:
$sql = "SELECT * FROM bb".$db_nr."_posts order by posttime DESC limit ".$threads;
echo $sql;
$result = mysql_query($sql);


Dann solltest du den SQL-Befehl sehen können und dann kann sollte dir der Fehlerauffallen, wenn nicht, poste diesen hier:

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

25.06.05 17:26 MrMind ist offline E-Mail Finden Als Freund hinzufügen
MK70 MK70 ist männlich
Mitglied


Dabei seit: 17.01.04
Beiträge: 387
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Jetzt kommt folgendes:

#####################################################

SELECT * FROM bb1_posts order by posttime DESC limit 1 vom 18. Juni 2005: Bericht: Beri... geschrieben am 18.06.05 um 2:03 pm Uhr

#####################################################
25.06.05 17:35 MK70 ist offline Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Was denn das???

mach mal bitte ein echo $threads; vor dem echo $sql;

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

25.06.05 17:42 MrMind ist offline E-Mail Finden Als Freund hinzufügen
MK70 MK70 ist männlich
Mitglied


Dabei seit: 17.01.04
Beiträge: 387
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Jetzt kommt das... Mauer

#####################################################

1SELECT * FROM bb1_posts order by posttime DESC limit 1 vom 18. Juni 2005: Bericht: Beri... geschrieben am 18.06.05 um 2:03 pm Uhr

#####################################################
25.06.05 17:48 MK70 ist offline Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Ok nehm die echo's wieder raus, scheint ja jetzt zu gehen wenn die Meldung nicht mehr erscheint, das fetch_array() eine ungültige Übergabe bekommen hat.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

25.06.05 17:53 MrMind ist offline E-Mail Finden Als Freund hinzufügen
MK70 MK70 ist männlich
Mitglied


Dabei seit: 17.01.04
Beiträge: 387
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Jo, schon besser...
Hab gerad mal Datum und Uhrzeit rausgenommen, da diese ja eh immer im Bericht stehen...
Das ganze sieht nun so aus:

#####################################################

vom 18. Juni 2005: Bericht: Bericht zur Übung am 17. Juni 2005 eingefügt: Wasserentnahmestelle "offenes Gewässer" Weiterhin viel Vergnügen auf unserer Website !...

#####################################################

1. verabreitet der jetzt die BBCodes nicht,
2. auch keine Zeilenumbrüche... *seufz*

Normal ??? verwirrt
25.06.05 18:05 MK70 ist offline Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von MK70
Jo, schon besser...
Hab gerad mal Datum und Uhrzeit rausgenommen, da diese ja eh immer im Bericht stehen...
Das ganze sieht nun so aus:

#####################################################

vom 18. Juni 2005: Bericht: Bericht zur Übung am 17. Juni 2005 eingefügt: Wasserentnahmestelle "offenes Gewässer" Weiterhin viel Vergnügen auf unserer Website !...

#####################################################

1. verabreitet der jetzt die BBCodes nicht,
2. auch keine Zeilenumbrüche... *seufz*

Normal ??? verwirrt


Das weiß ich leider net, da sollte sich der Hackcoder mal dazu äußern.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

25.06.05 18:09 MrMind ist offline E-Mail Finden Als Freund hinzufügen
MK70 MK70 ist männlich
Mitglied


Dabei seit: 17.01.04
Beiträge: 387
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Smile Antworten Zitieren Editieren Melden       UP

oki, dann warten wir mal auf den... cool

Und Du hast evtl. wieder Zeit (?) Deinen Hack nachzusehen... cool
25.06.05 18:11 MK70 ist offline Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von MK70
code:
1:
2:
3:
4:
      // Beginn der Ausgabe der einzlenen Themen \\
      echo ("<tr><td align=left><a href=\"$path/thread.php?postid=$row[postid]#post$row[postid]\" target=\"_blank\">");
      echo $topic;
      echo ("...</a></td><td align=right>geschrieben am $datum um $zeit Uhr</td></tr>");


Bei deinem Posting sieht man, das er das ganze einfch nur ausspuckt (sollte auch in eine art Tabellenform sein. Aber mehr net.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

25.06.05 18:16 MrMind ist offline E-Mail Finden Als Freund hinzufügen
MK70 MK70 ist männlich
Mitglied


Dabei seit: 17.01.04
Beiträge: 387
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

stimmt...

Eigentlich mit 4 Spalten...

Hänge Dir mal die Ausgabe von mir an...

Unten links ist dann die Ausgabe...

Dateianhang:
jpg screen2.jpg (24,38 KB, 388 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von MK70: 25.06.05 18:37.

25.06.05 18:37 MK70 ist offline Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Füge mal vor dem $sql = folgendes ein:

code:
1:
2:
3:
4:
include './acp/lib/class_parse.php';
include './acp/lib/options.inc.php';

$parse = new parse($docensor,75,1,1,1,$usecode);


und dann in der Schleife vor der Ausgabe folgendes:

code:
1:
$row['message']=$parse->doparse($row['message'],$row['allowsmilies']*1,0,1,1);


Wenn du danach ein Fehler bekommst, weil er die Dateien class_parse.php und options.inc.php net findet, dann tu statt des ./ den kompletten Pfad zu den Verzeichnisen angeben.


Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

25.06.05 19:28 MrMind ist offline E-Mail Finden Als Freund hinzufügen
MK70 MK70 ist männlich
Mitglied


Dabei seit: 17.01.04
Beiträge: 387
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Der folgende Fehler kommt mit ./

Fatal error: Call to a member function on a non-object in /var/www/s21u34/html/news/acp/lib/class_parse.php on line 55


Der folgende Fehler kommt mit vollst. Adresse:

Fatal error: Cannot instantiate non-existent class: parse in /var/www/s21u34/html/news/last.php on line 55

verwirrt
25.06.05 19:36 MK70 ist offline Finden Als Freund hinzufügen
MrMind MrMind ist männlich
Sklave des Supportes


images/avatars/avatar-2822.gif

Dabei seit: 19.01.04
Beiträge: 3.349
Herkunft: Darmstadt/Odw.

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von MK70
Der folgende Fehler kommt mit ./

Fatal error: Call to a member function on a non-object in /var/www/s21u34/html/news/acp/lib/class_parse.php on line 55


Der folgende Fehler kommt mit vollst. Adresse:

Fatal error: Cannot instantiate non-existent class: parse in /var/www/s21u34/html/news/last.php on line 55

verwirrt



Tu die Zeilen mal mit einem # auskommentieren.

Habe jetzt keine Zeit mehr, muss auf einen Geburtstag, guck morgen nochmal danach.

Mfg
MrMind

__________________
Selbst ist der Coder
Coder under Linux

Ubuntu 5.10 Nutzer.

Meine Hacks

25.06.05 19:40 MrMind ist offline E-Mail Finden Als Freund hinzufügen
MK70 MK70 ist männlich
Mitglied


Dabei seit: 17.01.04
Beiträge: 387
Fähigkeiten: WBB3 Profi
Forenversion: 3.1

Antworten Zitieren Editieren Melden       UP

Brauch ich net.
Hab die externe Seite derzeit nur local generiert...

Witzig ist:
Ich habe gerade einen weiteren hack von ihm gefunden, für NEWS.
Gleicher Aufbau und das gleiche Problem mit der Anzeige... *seufz*

Ok, dann feier schön... cool
25.06.05 19:46 MK70 ist offline Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Hacks und Addons » Last X Post (extern)