Sie sind nicht angemeldet.

Highländer

Supported User

Beiträge: 55

Aktivitätspunkte: 275

Registrierungsdatum: 18. Juli 2009

  • Nachricht senden

Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied

21

Samstag, 25. Juli 2009, 21:09

Mit der php Datei, muss ich dann mal schauen. Dann wohl noch ein Link zufügen in der thread.tpl und es könnte dann vielleicht gehen.

Im ACP wäre bei SQLAbfragen, folgendes richtig, um die bb1_movepost zu leeren?

delete from bb1_movepost

... und ein Teil in der Php Datei dann wie folgend? Bin noch am lernen mit php.

$db->query("delete TABLE `bb".$n."_movepost`");

Mfg

Andy

Trusted Members

  • »Andy« ist männlich
  • »Andy« ist ein verifizierter Benutzer

Beiträge: 4 246

Aktivitätspunkte: 22 020

Registrierungsdatum: 22. März 2008

Wohnort: Lohr

WBB Version: alle

Danksagungen: 19 / 8

  • Nachricht senden

Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied

22

Samstag, 25. Juli 2009, 21:17

Zitat

$db->query("delete TABLE `bb".$n."_movepost`");


SQL Anweisungen werden immer Großgeschrieben.

Den Befehl DELETE alleine gibts nicht. Das ist immer DELETE FROM und danach folgt ein WHERE. Das dient allerdings dazu einzelne Datensätze zu löschen. Der Befehl um die gesamte Tabelle zu leeren wäre TRUNCATE `bb1_movepost`;

Highländer

Supported User

Beiträge: 55

Aktivitätspunkte: 275

Registrierungsdatum: 18. Juli 2009

  • Nachricht senden

Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied

23

Samstag, 25. Juli 2009, 21:25

Oki,

danke schön.... dann versuche ich das in den nächsten Tagen direkt im ACP zu leeren, mit deinem Befehl und wenn es klappt, schaue ich mal nach der php Datei und Verlinkung davon, ob ich es schaffe. Dafür natürlich alles wieder sichern. ;)

TRUNCATE `bb1_movepost`

Mfg

Xerpt

Nicht aktiv

  • »Xerpt« ist männlich
  • »Xerpt« ist ein verifizierter Benutzer

Beiträge: 793

Aktivitätspunkte: 4 135

Registrierungsdatum: 26. September 2008

  • Nachricht senden

Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied

24

Samstag, 25. Juli 2009, 21:31

Eine PHP-Datei könnte so aussehen:

PHP-Quelltext

1
2
3
4
5
6
7
8
<?php
require_once './acp/lib/config.inc.php';
mysql_connect($sqlhost$sqluser$sqlpassword) or die('Es konnte keine Verbindung hergestellt werden.');
mysql_select_db($sqldb) or die('Die Datenbank konnte nicht gefunden werden.');
mysql_query("TRUNCATE `bb".$n."_movepost`") or die('Der Query konnte nicht ausgeführt werden.');
@mysql_disconnect();
echo 'Die MovePost-Tabelle wurde erfolgreich geleert!';
?>

Dies als Datei abspeichern mit der Endung .php
Das Skript geht davon aus, dass es im WBB2-Root-Ordner liegt.
Zudem erfolgt keine Prüfung auf Berechtigungen.
Signatur von »Xerpt«

Zitat von »Gregory House«

Wenn man zu Gott spricht, ist man religiös. Wenn Gott mit einem spricht, ist man irre.

Highländer

Supported User

Beiträge: 55

Aktivitätspunkte: 275

Registrierungsdatum: 18. Juli 2009

  • Nachricht senden

Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied

25

Samstag, 25. Juli 2009, 21:38

Besten Dank!

Versuche ich die Tage mal und gebe Rückantwort. ;)

War da nämlich wirklich am suchen heute, wo ich die 5 Haken gesetzt hatte und in der Dartenbank, konnte ich die Links (Zahlen) davon finden. Dachte, dass wenn man sich einmal ausloggt, die gesetzten Haken automatisch verschwinden.

Mfg

Edit 26.07:

Habe obiges als php Datei (entfernen.php) rauf geladen. Texte werden nicht angezeigt. Zuerst hatte ich es im Hauptverzeichnis und habe es dann im acp Ordner geladen, da dieser durch PW gesichert ist.

Dann habe ich die thread.tpl wie folgend abgeändert, dass man dort einen Link zum anlicken hat und sich eine neue Seite öffnet. Danach sind alle Haken weg und die Tabelle ist leer.

Hinter:

Quellcode

1
<if($movepost_thread[0] != '' && $wbbuserdata[movepost] == '1' )><then> | <a href="./movepost.php?action=move&amp;threadid=$threadid">Beitr&auml;ge einf&uuml;gen</a></then><else></else></if>


Habe ich folgendes gesetzt:

Quellcode

1
<if($movepost_thread[0] != '' && $wbbuserdata[movepost] == '1' )><then> | <a target="_blank" href="./acp/entfernen.php">Alle Haken entfernen</a></then><else></else></if>


Mfg
»Highländer« hat folgendes Bild angehängt:
  • demo005.jpg

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Highländer« (26. Juli 2009, 19:14)


Xerpt

Nicht aktiv

  • »Xerpt« ist männlich
  • »Xerpt« ist ein verifizierter Benutzer

Beiträge: 793

Aktivitätspunkte: 4 135

Registrierungsdatum: 26. September 2008

  • Nachricht senden

Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied

26

Sonntag, 26. Juli 2009, 20:43

Wenn du die Datei in den ACP-Ordner steckst, musst du den require_once-Befehl noch abändern.
Signatur von »Xerpt«

Zitat von »Gregory House«

Wenn man zu Gott spricht, ist man religiös. Wenn Gott mit einem spricht, ist man irre.

Highländer

Supported User

Beiträge: 55

Aktivitätspunkte: 275

Registrierungsdatum: 18. Juli 2009

  • Nachricht senden

Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied

27

Sonntag, 26. Juli 2009, 20:49

Warum denn dieses und wie und würde es gehen?

Also, im Moment kann nun die Haken entfernen, durch einen Klick. Oki, es öffnet eine weiße Seite, aber dieses war auch im Hauptverzeichnis.

Edit:
Anstatt:
require_once './acp/lib/config.inc.php';

So?:
require_once './lib/config.inc.php';

Mfg

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Highländer« (26. Juli 2009, 20:53)


Xerpt

Nicht aktiv

  • »Xerpt« ist männlich
  • »Xerpt« ist ein verifizierter Benutzer

Beiträge: 793

Aktivitätspunkte: 4 135

Registrierungsdatum: 26. September 2008

  • Nachricht senden

Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied

28

Sonntag, 26. Juli 2009, 21:21

Ja, so müsstest du es ändern fürs ACP.
Wenn du allerdings nur eine weiße Seite siehst, dann funktioniert das Skript nicht richtig.
Füge mal in eine extra Zeile über dem require_once folgendes ein:

PHP-Quelltext

1
error_reporting(E_ALL);
Signatur von »Xerpt«

Zitat von »Gregory House«

Wenn man zu Gott spricht, ist man religiös. Wenn Gott mit einem spricht, ist man irre.

Highländer

Supported User

Beiträge: 55

Aktivitätspunkte: 275

Registrierungsdatum: 18. Juli 2009

  • Nachricht senden

Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied

29

Sonntag, 26. Juli 2009, 21:32

Sehe gerade, dass ich schon das mit dem acp in der php Datei entfernt hatte.

Wie folgend ist es nun.

Quellcode

1
2
3
4
5
6
7
8
9
<?php
error_reporting(E_ALL);
require_once './lib/config.inc.php';
mysql_connect($sqlhost, $sqluser, $sqlpassword) or die('Es konnte keine Verbindung hergestellt werden.');
mysql_select_db($sqldb) or die('Die Datenbank konnte nicht gefunden werden.');
mysql_query("TRUNCATE `bb".$n."_movepost`") or die('Der Query konnte nicht ausgeführt werden.');
@mysql_disconnect();
echo "Die MovePost-Tabelle wurde erfolgreich geleert!";
?> 


Dennoch öffnet nur eine weiße Seite, aber die Tabelle wird geleert.

Mfg

Andy

Trusted Members

  • »Andy« ist männlich
  • »Andy« ist ein verifizierter Benutzer

Beiträge: 4 246

Aktivitätspunkte: 22 020

Registrierungsdatum: 22. März 2008

Wohnort: Lohr

WBB Version: alle

Danksagungen: 19 / 8

  • Nachricht senden

Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied

30

Sonntag, 26. Juli 2009, 21:58

Da kann sich auch nur eine Weiße Seite öffnen. Auf der dann eben nichts oder maximal eine der Meldungen steht. Eben das die Tabelle geleert wurde oder das sie nicht geleert werden konnte wegen eines Fehlers.

Die Datei ist ja mit keinem Style verknüpft. Somit kann nichts anderes kommen als ne Weiße Seite.

Xerpt

Nicht aktiv

  • »Xerpt« ist männlich
  • »Xerpt« ist ein verifizierter Benutzer

Beiträge: 793

Aktivitätspunkte: 4 135

Registrierungsdatum: 26. September 2008

  • Nachricht senden

Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied

31

Sonntag, 26. Juli 2009, 22:27

Das echo sollte aber bewirken, dass eine Meldung kommt, wenn die Tabelle geleert wurde.
Wenn nicht, dann soll der Befehl, der den Fehler verursacht hat, eine Meldung ausgeben und das Skript beenden.
Klar ist der Hintergrund weiß, aber Text sollte zu sehen sein.

@Highländer:
Da die Tabelle geleert wird, muss der Fehler danach entstehen. Daher versuche mal folgende Zeile zu entfernen:

PHP-Quelltext

1
@mysql_disconnect();
Signatur von »Xerpt«

Zitat von »Gregory House«

Wenn man zu Gott spricht, ist man religiös. Wenn Gott mit einem spricht, ist man irre.

Highländer

Supported User

Beiträge: 55

Aktivitätspunkte: 275

Registrierungsdatum: 18. Juli 2009

  • Nachricht senden

Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied Seit über 30 Monaten Mitglied

32

Montag, 27. Juli 2009, 12:18

@Xerpt

Dann wird der Text (Die MovePost-Tabelle wurde erfolgreich geleert!) angezeigt. Habe nun nur die eine Zeile in der php Datei gelöscht und es ansonsten wie oben gelassen.

Besten Dank!

Mfg

S2k

Supported User

  • »S2k« ist männlich

Beiträge: 188

Aktivitätspunkte: 1 110

Registrierungsdatum: 28. September 2008

Wohnort: Schweiz

  • Nachricht senden

Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied Seit über 39 Monaten Mitglied

33

Donnerstag, 26. November 2009, 05:46

thx für den hack

funzt bestens

aber wenn ich im thread a einen beitrag nach thread b verschiebe, wird im thread a immer noch der user als letzter beitrag ersteller angezeigt und im thrad b gar nichts

ein higlight wäre, wenn man den beitrag zwischen andere beiträge kopieren könnte von einem bestehenden thread :peace:
Signatur von »S2k«

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »S2k« (26. November 2009, 06:42)


dad1881

Mitglied

Beiträge: 77

Aktivitätspunkte: 440

  • Nachricht senden

Seit über 33 Monaten Mitglied Seit über 33 Monaten Mitglied Seit über 33 Monaten Mitglied Seit über 33 Monaten Mitglied Seit über 33 Monaten Mitglied Seit über 33 Monaten Mitglied Seit über 33 Monaten Mitglied Seit über 33 Monaten Mitglied Seit über 33 Monaten Mitglied Seit über 33 Monaten Mitglied Seit über 33 Monaten Mitglied

34

Dienstag, 1. Dezember 2009, 09:54

Habe das auch mal eingebaut im Test Board aber ich habe nicht mal die Auswahl mit dem Haken.
Signatur von »dad1881«

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »dad1881« (1. April 2010, 22:46)


  • »norbert41964« ist männlich

Beiträge: 1

Aktivitätspunkte: 5

Registrierungsdatum: 14. Januar 2010

  • Nachricht senden

Seit über 24 Monaten Mitglied Seit über 24 Monaten Mitglied Seit über 24 Monaten Mitglied Seit über 24 Monaten Mitglied Seit über 24 Monaten Mitglied Seit über 24 Monaten Mitglied Seit über 24 Monaten Mitglied Seit über 24 Monaten Mitglied

35

Sonntag, 14. Februar 2010, 11:56

huhu,

habe das gleiche problem. weiß jemand rat???
Habe das auch mal eingebaut im Test Board aber ich habe nicht mal die Auswahl mit dem Haken.
lg

norbert



Edit: weiß den wirklich keiner rat??? wenn könnte ich den sonst fragen??? bin nu schon seid 2 tagen geduldig am warten

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »norbert41964« (14. Februar 2010, 11:56)


Andy

Trusted Members

  • »Andy« ist männlich
  • »Andy« ist ein verifizierter Benutzer

Beiträge: 4 246

Aktivitätspunkte: 22 020

Registrierungsdatum: 22. März 2008

Wohnort: Lohr

WBB Version: alle

Danksagungen: 19 / 8

  • Nachricht senden

Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied Seit über 45 Monaten Mitglied

36

Sonntag, 14. Februar 2010, 12:08

Laut Regeln darf ein Thread aber frühestens nach 2 Wochen erst gepusht werden.

Und wenn wir was wüßten hätten wir schon geantwortet.
Ich zumindest kann dir nicht weiterhelfen.
Tut mir leid.

Lesezeichen: