PM Therad E-Mail Willkommens Begrüßung v2.0

llcoolj24
hmm ich bekomme zurzeit den fehler hat des was mit dem hack zu tun den wenn ich alles aus der register.php raus tu dann kommt der fehler nimmer

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.3): Invalid SQL: UPDATE bb1_users SET pmtotalcount=pmtotalcount+1,pminboxcount=pminboxcount+1,pmnewcount=pmnewcou
nt+1,pmunreadcount=pmunreadcount+1 WHERE userid IN ()
mysql error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
mysql error number: 1064
mysql version: 4.0.25-standard
php version: 4.3.11
Date: 02.12.2005 @ 19:21
Script: /register.php
Referer: http://www.apple4ever.com/register.php

please help

ll
Snopy
Zitat:
Original von llcoolj24
hmm ich bekomme zurzeit den fehler hat des was mit dem hack zu tun den wenn ich alles aus der register.php raus tu dann kommt der fehler nimmer

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.3): Invalid SQL: UPDATE bb1_users SET pmtotalcount=pmtotalcount+1,pminboxcount=pminboxcount+1,pmnewcount=pmnewcou
nt+1,pmunreadcount=pmunreadcount+1 WHERE userid IN ()
mysql error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
mysql error number: 1064
mysql version: 4.0.25-standard
php version: 4.3.11
Date: 02.12.2005 @ 19:21
Script: /register.php
Referer: http://www.apple4ever.com/register.php

please help

ll


@llcoolj24

hi dein prob sollte sich erledigt haben hattest dich ja in meinem board geregt und dort auch das prob geschrieben
DocMCDogg
Bei mir kommt im ACp immer

Zitat:
template "pm_willkommen" doesnt exist


Die templates sind aber im acp/templates und ich habe die acp/acp_tpl.php auch aiusgeführt.

Was zum teufel kann ich tun?

thx
Snopy
Zitat:
Original von DocMCDogg
Bei mir kommt im ACp immer

Zitat:
template "pm_willkommen" doesnt exist


Die templates sind aber im acp/templates und ich habe die acp/acp_tpl.php auch aiusgeführt.

Was zum teufel kann ich tun?

thx


also wenn das templatet pm_willkommen tatsächlich in acp/templates drin ist dann sollte es auch da sein sehr wundersam
Clarence
Hallo, ich hab da mal ne Frage!!

Ich habe den PM-Willkommen Hack mit den Änderungen in der users.php und der register.php ind acp hochgeladen.
Dann habe ich die Templates im ACP gecacht.
Wenn ich nun im ACP-Menü auf den PM-Willkommen Link klicke bekomme ich die Fehlermeldung:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.3): Invalid SQL: SELECT * FROM bb2_pms_willkommen
mysql error: Table 'DB170414.bb2_pms_willkommen' doesn't exist
mysql error number: 1146
mysql version: 3.23.37-log
php version: 4.3.0
Date: 04.12.2005 @ 10:04
Script: /wbb2/acp/pm_willkommen.php?action=begruessen&sid=&countmenuitemid=65&count
menuitemgroupid=21


Kann die Meldung daher kommen, da in der Anleitung drinn steht das ich das acp_tpl.php aufrufen soll, das angeblich im WoltLab wbb2 Zip Verzeichnis drinstehen soll was es nicht tut und ich demnach nicht tun konnte?

Gruß

Clarence
Snopy
Zitat:
Original von Clarence
Hallo, ich hab da mal ne Frage!!

Ich habe den PM-Willkommen Hack mit den Änderungen in der users.php und der register.php ind acp hochgeladen.
Dann habe ich die Templates im ACP gecacht.
Wenn ich nun im ACP-Menü auf den PM-Willkommen Link klicke bekomme ich die Fehlermeldung:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.3): Invalid SQL: SELECT * FROM bb2_pms_willkommen
mysql error: Table 'DB170414.bb2_pms_willkommen' doesn't exist
mysql error number: 1146
mysql version: 3.23.37-log
php version: 4.3.0
Date: 04.12.2005 @ 10:04
Script: /wbb2/acp/pm_willkommen.php?action=begruessen&sid=&countmenuitemid=65&count
menuitemgroupid=21


Kann die Meldung daher kommen, da in der Anleitung drinn steht das ich das acp_tpl.php aufrufen soll, das angeblich im WoltLab wbb2 Zip Verzeichnis drinstehen soll was es nicht tut und ich demnach nicht tun konnte?

Gruß

Clarence


Hi Clarence

denn führe mal bitte im acp unter sql abfrage dieses aus

php:
1:
2:
3:
4:
5:
6:
7:
8:
CREATE TABLE `bb1_pms_willkommen` (
`betreffvarchar(255NOT NULL default '',
`messagetext NOT NULL,
`pm_sendenint(1NOT NULL default '0'
) ;


INSERT INTO `bb1_pms_willkommenVALUES ('Herzlich Willkommen''Wir heisen dich {username} herzlich willkommen bei uns im board\r\n\r\n\r\nmfg \r\n\r\nbla bla bla'1);


dann sollte das auch bei dir gehen

und zur abwechslung mal erst die bisherigen posts lesen denn das wurde hier auch schon des öffteren angesprochen und geklärt

PS: Und hier haste denn auch die acp.tpl extra für dich obwohl die im Zip Archiv vom wbb mit drinist

gruß Snopy
Clarence
Danke für Script.

Habe die SQL Abfrage gemacht doch habe ich noch immer die gleiche Fehlermeldung

Clarence
Snopy
Zitat:
Original von Clarence
Danke für Script.

Habe die SQL Abfrage gemacht doch habe ich noch immer die gleiche Fehlermeldung

Clarence


das aber sehr wundersam
Clarence
unglücklich Tja, wenns nicht klappt, dann nehm ich es wieder raus. Sollte ja kein Problem sein. Versagt
Snopy
Zitat:
Original von Clarence
unglücklich Tja, wenns nicht klappt, dann nehm ich es wieder raus. Sollte ja kein Problem sein. Versagt


wie wäre es denn mal mit nem link und nem user mit admin rechten per pn an mich damit ich mir das mal etwas genauer anschaun kann denn geht nicht gibt es nicht

gruß Snopy
a-friend
mysql error: Table 'DB170414.bb2_pms_willkommen' doesn't exist


Versuchs mal mit bb2 statt bb1 Augenzwinkern

php:
1:
2:
3:
4:
5:
6:
7:
8:
CREATE TABLE `bb2_pms_willkommen` (
`betreffvarchar(255NOT NULL default '',
`messagetext NOT NULL,
`pm_sendenint(1NOT NULL default '0'
) ;


INSERT INTO `bb2_pms_willkommenVALUES ('Herzlich Willkommen''Wir heisen dich {username} herzlich willkommen bei uns im board\r\n\r\n\r\nmfg \r\n\r\nbla bla bla'1);



@Docmydoc

Bei mir kommt im ACp immer

Zitat:
template "pm_willkommen" doesnt exist


Die templates sind aber im acp/templates und ich habe die acp/acp_tpl.php auch aiusgeführt.

Was zum teufel kann ich tun?

thx

Importiere mal die Templates im ACP und cache sie dann (nur neue) (Nicht die ACP Templates - die normalen)
Clarence
Hallo a-friend,

war ein super Tipp. Hätt ich auch selber drauf kommen können. Wie Snopy's Signatur schon sagt, Wer lesen kann ist klar im Vorteil.

Danke dir für den Tipp.

Clarence großes Grinsen
a-friend
pflauschi sagt bitte Clarence Zunge raus fröhlich
DocMCDogg
Zitat:


@Docmydoc

Bei mir kommt im ACp immer

Zitat:
template "pm_willkommen" doesnt exist


Die templates sind aber im acp/templates und ich habe die acp/acp_tpl.php auch aiusgeführt.

Was zum teufel kann ich tun?

thx

Importiere mal die Templates im ACP und cache sie dann (nur neue) (Nicht die ACP Templates - die normalen)


Das versteh ich jetzt ehrlich gsagt nicht. unglücklich

ALLE templates sind importiert und gecatcht!
Natürlich auch die normalen!
blueX
hi

ist es möglich die willkommensnachricht als html zu schicken? fröhlich

mfg
blue
Snopy
Zitat:
Original von blueX
hi

ist es möglich die willkommensnachricht als html zu schicken? fröhlich

mfg
blue


@DocMCDogg

wie wäre es mal mit nem user mit acprechten per pn an mich

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

@blueX

wie meinst du das als html soll das html aktiviert werden oder was meinst du




gruß Snopy
blueX
joa, will als willkommensnachricht ne htmlpm schicken, aber immoment scheint des ja nicht zu gehen wenn ich nichts übersehen hab. Versagt
a-friend
Also echt toller Hack, hatte nur ein kleines prob mit der Erstellung in der DB. Aber ansonsten funzt es tadellos.Danke schön.
Snopy
Zitat:
Original von blueX
joa, will als willkommensnachricht ne htmlpm schicken, aber immoment scheint des ja nicht zu gehen wenn ich nichts übersehen hab. Versagt


was du mal versuchen kannst wäre das

1. Öffne register.php aus dem Boardhauptverzeichnis

1.1 Suche:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
$pm_willkommen $db->query_first("SELECT * FROM bb".$n."_pms_willkommen");
        if($pm_willkommen['pm_senden']==1)
        {
            $ab_subject=stripslashes(str_replace("{username}",$result['username'],$pm_willkommen['betreff']));
            $ab_message=stripslashes(str_replace("{username}",$result['username'],$pm_willkommen['message']));
            $recipientlist = array();
            $recipientlist[$result[userid]] = $result[userid];
            $recipientlist_bcc = array();
            $ab_subject=addslashes($ab_subject);
            $ab_message=addslashes($ab_message);
            sendPrivateMessage($recipientlist$recipientlist_bcc$ab_subject$ab_message1010111131011);
            $db->unbuffered_query("UPDATE bb".$n."_users SET pmpopup=2 WHERE userid='$result[userid]'",1);
        }


1.2 und ersetze es mit diesem

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
$pm_willkommen $db->query_first("SELECT * FROM bb".$n."_pms_willkommen");
        if($pm_willkommen['pm_senden']==1)
        {
            $ab_subject=stripslashes(str_replace("{username}",$result['username'],$pm_willkommen['betreff']));
            $ab_message=stripslashes(str_replace("{username}",$result['username'],$pm_willkommen['message']));
            $recipientlist = array();
            $recipientlist[$result[userid]] = $result[userid];
            $recipientlist_bcc = array();
            $ab_subject=addslashes($ab_subject);
            $ab_message=addslashes($ab_message);
            sendPrivateMessage($recipientlist$recipientlist_bcc$ab_subject$ab_message1011111131011);
            $db->unbuffered_query("UPDATE bb".$n."_users SET pmpopup=2 WHERE userid='$result[userid]'",1);
        }


1.3 suche das

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
if($activation==1)
                {
                $pm_willkommen $db->query_first("SELECT * FROM bb".$n."_pms_willkommen");
                if($pm_willkommen['pm_senden']==1)
                {
                    $ab_subject=stripslashes(str_replace("{username}",$r_username $raw['username'],$pm_willkommen['betreff']));
                    $ab_message=stripslashes(str_replace("{username}",$r_username $raw['username'],$pm_willkommen['message']));
                    $recipientlist = array();
                    $recipientlist[$result[userid]] = $result[userid];
                    $recipientlist_bcc = array();
                    $ab_subject=addslashes($ab_subject);
                    $ab_message=addslashes($ab_message);
                    sendPrivateMessage($recipientlist$recipientlist_bcc$ab_subject$ab_message1010111131011);
                    $db->unbuffered_query("UPDATE bb".$n."_users SET pmpopup=2 WHERE userid='$result[userid]'",1);
                }
                }


1.4 ersetze es mit diesem

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
if($activation==1)
                {
                $pm_willkommen $db->query_first("SELECT * FROM bb".$n."_pms_willkommen");
                if($pm_willkommen['pm_senden']==1)
                {
                    $ab_subject=stripslashes(str_replace("{username}",$r_username $raw['username'],$pm_willkommen['betreff']));
                    $ab_message=stripslashes(str_replace("{username}",$r_username $raw['username'],$pm_willkommen['message']));
                    $recipientlist = array();
                    $recipientlist[$result[userid]] = $result[userid];
                    $recipientlist_bcc = array();
                    $ab_subject=addslashes($ab_subject);
                    $ab_message=addslashes($ab_message);
                    sendPrivateMessage($recipientlist$recipientlist_bcc$ab_subject$ab_message1011111131011);
                    $db->unbuffered_query("UPDATE bb".$n."_users SET pmpopup=2 WHERE userid='$result[userid]'",1);
                }
                }


1.5 register.php speichern und wieder hochladen

- Schritt ist erledigt

2. Öffne acp/users.php (Ordner acp)

2.1 suche das

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
$pm_willkommen $db->query_first("SELECT * FROM bb".$n."_pms_willkommen");
            if($pm_willkommen['pm_senden']==1)
            {
                $ab_subject=stripslashes(str_replace("{username}",$r_username $row['username'],$pm_willkommen['betreff']));
                $ab_message=stripslashes(str_replace("{username}",$r_username $row['username'],$pm_willkommen['message']));
                $recipientlist = array();
                $recipientlist[$row[userid]] = $row[userid];
                $recipientlist_bcc = array();
                $ab_subject=addslashes($ab_subject);
                $ab_message=addslashes($ab_message);
                sendPrivateMessage($recipientlist$recipientlist_bcc$ab_subject$ab_message1010111131011);
                $db->unbuffered_query("UPDATE bb".$n."_users SET pmpopup=2 WHERE userid='$row[userid]'",1);    
            }


2.2 und ersetze es mit diesem

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
$pm_willkommen $db->query_first("SELECT * FROM bb".$n."_pms_willkommen");
            if($pm_willkommen['pm_senden']==1)
            {
                $ab_subject=stripslashes(str_replace("{username}",$r_username $row['username'],$pm_willkommen['betreff']));
                $ab_message=stripslashes(str_replace("{username}",$r_username $row['username'],$pm_willkommen['message']));
                $recipientlist = array();
                $recipientlist[$row[userid]] = $row[userid];
                $recipientlist_bcc = array();
                $ab_subject=addslashes($ab_subject);
                $ab_message=addslashes($ab_message);
                sendPrivateMessage($recipientlist$recipientlist_bcc$ab_subject$ab_message1011111131011);
                $db->unbuffered_query("UPDATE bb".$n."_users SET pmpopup=2 WHERE userid='$row[userid]'",1);    
            }


2.3 acp/users.php speichern und wieder hochladen (Ordner acp)

- Schritt ist erledigt

hoffe mal das du es so gemeint hast an sonsten geht es nicht anders müßte ich mich dann drum kümmern
blueX
ahhh ja danke so meinte ich des smile
sehr schön geht ohne probleme Freude

danke

MfG
bluex