Seite 1 von 1

Birthday Private Message Mod - Call to undefined function

Verfasst: 13.10.2004 16:39
von klunzen
hallo.
habe den mod "Birthday Private Message Mod (AK. Birthday message mod)" eingerichtet.

Code: Alles auswählen

## MOD Description:    With this mod you can sendt an pm or an email
##			to the user who has his birthday. The message you
##			can define in the admin panel with some functions
##			like with the wpm mod. The old pop-up wil appear,
##			but you can shut it down in the bpm panel as well as
##			in the board configuration.
der dafür benötigte mod "Send PM On User Registration" läuft erfolgreich.

wenn ich nun mein geb.tag. auf heute stelle so kommt folgende fehlermeldung:

Code: Alles auswählen

Fatal error: Call to undefined function bpm_send_pm() in ...... \forum\index.php on line 363
die zeile in der index.php ist der funktionsaufruf:

Code: Alles auswählen

bpm_send_pm($user_id, $bpm_subject, $bpm_message, 1);
die funktion "bpm_send_pm" wird jedoch wie auch die andere (wpm_send_pm) in der datei "functions_post.php" erstellt.

an was kann es liegen, dass die funktion nicht zur verfügung steht?

Verfasst: 13.10.2004 21:51
von Mario Siebert
Poste am besten mal einen Link zu deiner index.php/functions_post.php als *.txt

Grüße Mario

Verfasst: 14.10.2004 10:30
von klunzen
der "Birthday"-Hack als Grundlage für diesen Mod hier funzt.

index:
http://www.bcerlbach.de/sonstiges/index.txt

funtions_post:
http://www.bcerlbach.de/sonstiges/functions_post.txt

danke schon mal...

Verfasst: 14.10.2004 19:38
von Acid
Wie funktioniert der MOD ?
Sobald der User Geburtstag hat, bekommt er eine PM ?

Die benötigte Funktion wird in der functions_post.php definiert, jedoch wird diese Datei i.d.R. nicht in der index.php genutzt.
Eventuell reicht´s aus, wenn du sie einfach in die index.php includest (vor dem Funktionsaufruf).

Verfasst: 14.10.2004 21:36
von klunzen
jo, wenn man geburtstag soll man automatisch eine pm zugesandt bekommen. im acp kann man die textmeldung einstellen.

werde es mal mit dem include probieren..