ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » PN bei Profiländerungen an Admins

Geschlossen
  1. #1
    User Pic
    magicmarkus Mitglied
    Registriert seit
    10.02.2014
    Beiträge
    221
    Beitragswertungen
    8 Beitragspunkte
    Hallöchen,

    ich versuche gerade irgendwie eine PN zu generrieren, wenn ein User versucht sein Passwort zu ändern oder seine Mailadresse.

    Nur an welche stelle in welche datei, muss ich die Reminderfunktion einbauen.

    Ich habs mit der puser.php versucht, aber bekomme da fehler.
    Außerdem bin ich mir nicht sicher was die nachricht betrifft betrifft.


    EXAMPLE:
    
    				$mailtxt = "Es ist eine Bewerbung eingegangen! Bitte im Adminbereich, falls dir das Modul nicht gleich angezeigt wird, oben rechts auf Module gehen und dann im Bewerbungsmodul nachschauen.";
         
    				# pm an alle User, die das Mudulrecht haben, senden
    				$userRecht = db_query("SELECT uid FROM prefix_modulerights WHERE mid = 24");
    				while ($row = db_fetch_object($userRecht)) {
    					sendpm($_SESSION['authid'], $row->uid, 'Joinus Anfrage von "'.$name.'"', $mailtxt, -1);
    				}


    Hoffe das mir hier einer helfen kann.


    verwendete ilch Version: 1.1 P

    betroffene Homepage: caelum-et-infernum.eu
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.254
    Beitragswertungen
    366 Beitragspunkte
    Wenn ein User seine E-Mail-Adresse oder sein Passwort ändert,
    läuft das über die contents/profil_edit.php, ist sogar beides kommentiert.

    Die admin/puser.php ist für die Übersicht (und Aktivierung durch einen Admin) von Änderungen (oder Neuregistrierung), die eine Bestätigung des Users benötigen, die als Link per Mail verschickt werden.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    magicmarkus Mitglied
    Registriert seit
    10.02.2014
    Beiträge
    221
    Beitragswertungen
    8 Beitragspunkte
    Danke Mairu, hat funktioniert. nur was nicht klappt ist bei dem $mailtext, Sonderzeichen.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.254
    Beitragswertungen
    366 Beitragspunkte
    Wenn es Probleme mit Sonderzeichen gibt, liegt es meist daran, dass die Datei mit der falschen Kodierung gespeichert wurde.
    Bei ilch 1.1 muss in ANSI oder latin gespeichert werden, deine Dateien wurden wahrscheinlich mit UTF-8 gespeichert.
    Mit welchem Editor hast du es denn bearbeitet? (Bei etwas besseren Editoren kann man dies einfach anpassen)


    Zuletzt modifiziert von Mairu am 30.01.2017 - 08:59:57
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    magicmarkus Mitglied
    Registriert seit
    10.02.2014
    Beiträge
    221
    Beitragswertungen
    8 Beitragspunkte
    ZitatZitat geschrieben von Mairu
    Wenn es Probleme mit Sonderzeichen gibt, liegt es meist daran, dass die Datei mit der falschen Kodierung gespeichert wurde.
    Bei ilch 1.1 muss in ANSI oder latin gespeichert werden, deine Dateien wurden wahrscheinlich mit UTF-8 gespeichert.
    Mit welchem Editor hast du es denn bearbeitet? (Bei etwas besseren Editoren kann man dies einfach anpassen)


    Zuletzt modifiziert von Mairu am 30.01.2017 - 08:59:57



    notepad++ und es geht eigentlich eher um die umlaute ÄÜÖ
    das ist das problem, das er mir dann bei der ausgabe komische zeichen raushaut. passiert aber nur bei mailtxt =
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Nex4T ilch.de Design
    Registriert seit
    28.02.2007
    Beiträge
    2.912
    Beitragswertungen
    141 Beitragspunkte
    Umlaute gehören zum Punkt Sonderzeichen. Versuch es doch mal mit
    utf8_decode($mailtxt)
    while(!asleep()) sheep++;
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten