Shoutbox leeren |
|
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
__________________
|
|
27.09.2012 18:04 |
|
|
|
Alle Shouts in der Shoutbox sind bis 14:30 Uhr nun weg also alles vor 14:30 Uhr
Was kann das sein?
__________________
|
|
28.09.2012 15:38 |
|
|
haumi
Boardbetreiber
[meine Galerie]
Dabei seit: 06.06.2009
Beiträge: 3.442
Herkunft: NRW
Postid: 12438
|
|
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
__________________
Gelassen das hinnehmen, was nicht zu ändern ist,
engagiert angehen was man gestalten kann.
|
|
28.09.2012 16:24 |
|
|
|
Schon wieder alle Shouts weg
ich habe das ganze wieder raus genommen
__________________
|
|
30.09.2012 12:37 |
|
|
|
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:
__________________
|
|
01.10.2012 17:21 |
|
|
|
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
__________________
|
|
12.03.2013 10:19 |
|
|
|
Hi,
ausgebaut und nochmals getestet.
Liegt nicht an haumis Erweiterung!
Gruß katze2ooo
__________________
|
|
12.03.2013 10:41 |
|
|
|
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
__________________
|
|
12.03.2013 19:37 |
|
|
|
Hi,
Fehler in der southbox.php.
Original php eingebaut funktioniert.
Gruß katze2ooo
__________________
|
|
13.03.2013 09:58 |
|
|
|