PNs manuell versenden

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Incognito
Mitglied
Beiträge: 88
Registriert: 10.03.2007 15:33

PNs manuell versenden

Beitrag von Incognito »

Hallo,

Ich würde gerne Private nachrichten mit einem PHP-MySQL Script versenden. Aber: Wie muss der MySQL-Tag aussehen, das beim Aufruf der User eine neue PN erhält?

mfg
mr.no-name
Mitglied
Beiträge: 1883
Registriert: 20.10.2003 12:07
Wohnort: Hannover

Beitrag von mr.no-name »

Geht es dir um phpBB2 oder phpBB3?
Je nachdem, ob du schon Änderungen an der Datenbankstruktur (wegen eingebauter Mods) gemacht hast, könnte das auch etwas am benötigten SQL-Befehl ändern.
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Schau dir mal insert_pm() an. :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Incognito
Mitglied
Beiträge: 88
Registriert: 10.03.2007 15:33

Beitrag von Incognito »

Ich habe Version phpBB 3.0.1
Incognito
Mitglied
Beiträge: 88
Registriert: 10.03.2007 15:33

Beitrag von Incognito »

Wie lautet denn die FUnktion für phpBB3?

mfg
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Code: Alles auswählen

		$pm_data = array(
			'address_list'		=> array('u' => array($user_id => 'to')),
			'from_user_id'		=> $pc_config['post_user'],
			'from_user_ip'		=> $user->data['user_ip'],
			'from_username'		=> $row['username'],
			'enable_sig'		=> false,
			'enable_bbcode'		=> true,
			'enable_smilies'	=> true,
			'enable_urls'		=> false,
			'icon_id'			=> 0,
			'bbcode_bitfield'	=> $bitfield,
			'bbcode_uid'		=> $uid,
			'message'			=> $message,
		);
	
		submit_pm('post', $subject, $pm_data, false);
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Incognito
Mitglied
Beiträge: 88
Registriert: 10.03.2007 15:33

Beitrag von Incognito »

Danke erstmal.

Aber wenn ich es dann auf einer Seite einbinde, welche Datei muss ich includieren, damit ich hiermit die PN senden kann?
Benutzeravatar
igorw
Mitglied
Beiträge: 107
Registriert: 02.08.2008 13:04
Wohnort: Winterthur

Beitrag von igorw »

Code: Alles auswählen

includes/functions_privmsgs.php
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

vergesse nicht die IN_PHPBB -Konstante auf true zu setzen...
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
vbboard
Mitglied
Beiträge: 239
Registriert: 18.04.2008 14:14
Kontaktdaten:

Beitrag von vbboard »

mhh... mit dem pm befehl oben kann ich nichts anfangen... wie muss man den dadrauf zugreifen?
//phpbb2
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“