Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- WBB2 (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=3)
-- Fragen zum WBB2 (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=4)
--- Shoutbox leeren (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=1373)


Geschrieben von katze2ooo am 27.09.2012 um 18:04:

 

Hi

Zitat:
Original von haumi
Zitat:
Das kann aber nicht sein, weil der Punkt (.) genau wie ein Komma (,) ein Satzzeichen ist.

In der normalen Schriftumgebung stimmt das schon.
Jedoch ist der Punkt in php ein Verknüpfungszeichen, welcher zwei Zeichenketten bzw. Zeichenkette und Variable miteinander verbindet.
(siehe hier)

Es sei $name ="josef" und $file "Arbeit"
dann ergibt $name. $file gleich josefArbeit und der josef würde bei einer Suche nicht gefunden werden.

LG
haumi


daß bezieht sich auf '.$name.' mit Hochkomma oder etwa nicht?
Bei mir ist das $name, und dass funktioniert ja.
Gruß katze2ooo



Geschrieben von Faxe am 28.09.2012 um 15:38:

 

Alle Shouts in der Shoutbox sind bis 14:30 Uhr nun weg also alles vor 14:30 Uhr

Was kann das sein?



Geschrieben von haumi am 28.09.2012 um 16:24:

 

ich schau mal nach was da los ist.

Aus meiner Sicht ist alles in Ordnung:

if($stunde >= 03 && $stunde < 18 && $leerbit==1 && $name != "guest")
Hier werden die folgenden Aktionen ausgeführt, wenn:
Die Tagesstunde zwischen 3 und 18 Uhr liegt und das Leerbit auf 1 steht und ein Mitglied das Board betritt.

a) $leeren = mysql_query("TRUNCATE bb1_shoutbox_messages"); Die Tabelle mit den Shouts wird geleert!
b) $leer_setz = mysql_query("UPDATE bb1_shoutbox_config SET leerbit = 0 "); Das Leerbit wird auf 0 gesetzt!
c) $gruss = mysql_query("INSERT INTO bb1_shoutbox_messages (userid,message,time,befehl,pn,pnuserid,buzzerid) VALUES ('1','Hallo $name. hier wurde mal richtig sauber gemacht :kerh: ','$time','0','0','0','0')"); Die erste Shout wird automatisch geschrieben.

Danach ist das Leerbit 0 und die Bedingungen nicht mehr erfüllt und somit tut sich hier nichts mehr.

Liegt die Tagesstunde zwischen 19 und 24 Uhr und das Leerbit ist auf 0 dann wird das Leerbit wieder auf 1 gesetzt:
if(($stunde >= 19 && $stunde <= 24) && $leerbit==0) {
$leer_setz = mysql_query("UPDATE bb1_shoutbox_config SET leerbit = 1 ");

Nun muss wieder gewartet werden bis im neuen Tag die Tagesstunde 3 überschritten wird und ein Mitglied das Board betritt.

Vielleicht kommt diese Aktion aus der shoutbox.php.

Ich bin zwar ab Morgen in Urlaub habe aber das Läppi dabei.
Schau mal ob morgen um die gleiche Zeit wieder alles gelöscht ist.
Ich werden aber die Shoutbox.php mal durchsehen.

LG
haumi



Geschrieben von Faxe am 30.09.2012 um 12:37:

 

Schon wieder alle Shouts weg

ich habe das ganze wieder raus genommen



Geschrieben von haumi am 30.09.2012 um 14:31:

 

Hi Faxe,
verstehe ich zwar nicht aber wer weiß wo die Ursachen liegt.
Ich kommentiere den Code nochmal aus und dann schaust du mal was morgen um diese Zeit ist.

LG
haumi



Geschrieben von Faxe am 01.10.2012 um 17:21:

 

Hallo haumi,

man was bin ich bekloppt man sollte auch in den Shoutbox Einstellung nicht nur 20 Shout anzeigen lassen.

Ich habe das ganze mal auf Anzahl der gezeigten Messages: 500 eingestellt und siehe da alles so wie es sein soll.

Sorry haumi für die viele Arbeit die du dadurch hattest. Man bin ich blond: st4



Geschrieben von katze2ooo am 12.03.2013 um 10:19:

 

hi,

ich habe nun das Problem mit neu registrierten Mitglied.
Sobald ein neues Mitglied in die SB schreibt,
werden die anderen Post dort gelöscht.

Es erscheint dann die " Putzfrau/mann " und
die SB ist leer.

@ haumi,
Backup eingespielt zum testen!

Gruß katze2ooo



Geschrieben von katze2ooo am 12.03.2013 um 10:41:

 

Hi,

ausgebaut und nochmals getestet.
Liegt nicht an haumis Erweiterung!

Gruß katze2ooo



Geschrieben von haumi am 12.03.2013 um 15:48:

 

Frage: Ist das Mitglied schon freigeschaltet oder hat es sont noch einen Status?
Wenn ich das richtig verstehe passiert es nur, wenn ein neues Mitglied in die Shoutbox schreibt.
Wenn das neue Mitglied einen zweiten oder dritten Beitrag schreibt wird die Box dann auch gelöscht oder läuft dann alles wieder normal?

LG
haumi



Geschrieben von katze2ooo am 12.03.2013 um 19:37:

 

Hi,

nur beu "neuen" Mitgliedern.
Auch bei einem Beitrag ist die SB wieder leer.
Es stehen nur die Post (2 x Begrüssung)vom Bordbot
und 1 Post vom neuen Mitglied in der SB.

@ haumi,
Du kannst dich ja mal als neuer Testuser regulär anmelden.

Gruß katze2ooo



Geschrieben von katze2ooo am 13.03.2013 um 09:58:

 

Hi,

Fehler in der southbox.php.
Original php eingebaut funktioniert.

Gruß katze2ooo


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH