Seite 2 von 2: 12
|
PM kommt nicht an
|
|
Catzenjaeger |
Geschrieben am 22. Juni 2016 12:11:14
|
![]() |
ja ich möchte nach den DB einträgen die in der submit gemacht werden einen Nachricht an alle admins schicken das einen Figur "gesubmittet" wurde. Deshalb habe ich das direkt unter den DB Eintrags Befehl gesetzt. Also fehlt da fehlt da so etwas wie ein trigger der das auslöst? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Rolly8-HL |
Geschrieben am 22. Juni 2016 13:49:33
|
![]() |
Habe es darüber auch nicht hin bekommen, nur aus einer infusion.php. Wenn nicht versuche es mal auf der altmodischen Art, ob das schon unter V9 so einfach einzubinden ist? bin da noch am testen. Code Download Code $query2 = dbquery("INSERT INTO ".DB_MESSAGES." (message_to, message_from, message_user, message_subject, message_message, message_smileys, message_read, message_datestamp, message_folder) VALUES ('".$_POST['mod_user']."', '1','".$_POST['mod_user']."', '".$subject."', '".$message."', 'n', '0', '".time()."', '0')"); Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Catzenjaeger |
Geschrieben am 22. Juni 2016 13:53:22
|
![]() |
es muss doch aber irgendwie gehen weil die function ist ja vorhanden --> siehe hier if (!function_exists('send_pm')) { /** * Send PM to a user or group * * @param $to - Recepient Either group_id or user_id * @param $from - Sender's user id * @param $subject - Message subject * @param $message - Message body * @param string $smileys - use smileys or not * @param bool $to_group - set to true if sending to the entire user group's members */ function send_pm($to, $from, $subject, $message, $smileys = "y", $to_group = false) { \PHPFusion\PrivateMessages::send_pm($to, $from, $subject, $message, $smileys, $to_group); } } ich habs ja genau so eingebaut. wie rufe ich diese funktion den auf? habe ich da vielleicht einen Fehler gemacht? In UK antwortet keiner weider einmal ... habe schon mehrmals gefragt danach :( Genau das .. meine ich mit Support |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Rolly8-HL |
Geschrieben am 22. Juni 2016 13:58:40
|
![]() |
Hatte ich auch gedacht aber so nicht hin bekommen, wenn die UK`s nicht antworten haben die wohl selbst keine Ahnung wie das gehen soll oder ein Problem. Nur weil es da so steht muss es ja nicht auch so funktionieren, ist RC. Habe es jetzt auf der altmodischen Art gemacht und es geht, kannst Du ja dann später ändern. Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Catzenjaeger |
Geschrieben am 23. Juni 2016 06:27:54
|
![]() |
hier kam endlich einen Antwort ... aber verstehst du das? https://www.php-fusion.co.uk/forum/vi...ost_198904 |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Wemi |
Geschrieben am 23. Juni 2016 07:42:10
|
![]() |
Was verstehst du daran denn nicht?
"Es geht hier um die Frage, ob die Menschheit ohne Religion besser dastünde. Und ich sagte: ja" Ben Moore
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Catzenjaeger |
Geschrieben am 23. Juni 2016 07:44:59
|
![]() |
na was an meinen Code falsch sein soll lauf der functions-beschreibnung sollte es gehen .. geht aber nicht .. ich kann keinen Nachricht an alle Admins schicken (102 oder 103) Aber das sollte doch gehen |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Rolly8-HL |
Geschrieben am 23. Juni 2016 08:05:19
|
![]() |
Doch zu verstehen ist das, aber ob jetzt an alle Admin oder nicht, bei mir geht es auch nicht an nur einen User. Mein Englisch ist da nicht so, aber frage mal warum das eine geht und das andere nicht. Code Download Code // correctly Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Catzenjaeger |
Geschrieben am 23. Juni 2016 13:49:21
|
![]() |
ich habs als bug mal eingesendet und prompt eine Antwort erhalten ich habe es mehrmal im script eingebaut . egal mit welchen user ich es versuche (IS 1 oder ID2) es weird keine PN geschickt und ich erhalte auch keine ich habs genauso eingebaut - auch an mehreren Stellen -- was mache ich falsch??? Code Download Code if (isset($_GET['pm'])) { |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Rolly8-HL |
Geschrieben am 23. Juni 2016 14:45:54
|
![]() |
Es scheint nicht in einer if (isset($_GET oder if (isset($_POST zu gehen. Lege das mal ganz oben auf die Seite, wenn Du die Seite jetzt aufrufen tust bekommst Du alle PN. Code Download Code require_once(INCLUDES."infusions_include.php"); Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Catzenjaeger |
Geschrieben am 23. Juni 2016 16:41:12
|
![]() |
ich habe das ganz unten reingepackt send_pm( -102, 1, 'Figure submittet', 'A new figure was submittet!', 'y', true); send_pm( -103, 1, 'Figure submittet', 'A new figure was submittet!', 'y', true); und bekomme 2 Nachrichten aber kurioserweise nur als Testuser und sogar selbst .. eigentlich dürfte das nicht gehen an sich selbst. Ich als superadmin habe nichts bekommen obwohl 103 passen sollte. |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Rolly8-HL |
Geschrieben am 23. Juni 2016 16:59:20
|
![]() |
Ob Test User oder wer auch immer, wenn diese Seite aufgerufen wird werden die Pn`s versendet. Und als Test User bist Du nicht die ID 1 also bekommst Du die ja auch aber der Inhaber mit ID 1 nicht. Aber davon abgesehen, es geht wie Du es haben willst nur eben nicht von da aus wo es rein gehört und das ist das Problem. Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Catzenjaeger |
Geschrieben am 23. Juni 2016 17:24:53
|
![]() |
ALSO DAS HIER einfasch rein und gut iss??? send_pm( -103, 1, 'Figure submittet', 'A new figure was submittet!', 'y', TRUE); |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Rolly8-HL |
Geschrieben am 23. Juni 2016 17:40:01
|
![]() |
Warum fragst Du tu es und Du wirst sehen ob es geht, bei mir ging es nicht.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
Springe ins Forum: |