ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Mail an Admin, wenn Member E-Mail ändert

Geschlossen
  1. #1
    User Pic
    tcrack Mitglied
    Registriert seit
    31.07.2011
    Beiträge
    46
    Beitragswertungen
    0 Beitragspunkte
    Hallo liebe ilch-Gemeinde,

    ich versuche seit Tagen folgenden Wunsch zu realisieren, was aber leider nicht klappt traurig

    Wenn ein Member seine E-Mail Adresse im Profil ändert, möchte ich gerne per Email darüber Informiert werden.

    Ich habe folgendes in die profil_edit.php und auch (abwechselnd) in die confirm.php eingefügt:

    1
    2
    3
    4
    5
    $id    = '1'; # User Id welcher die Email erhalten soll
    $title = 'Eine E-Mailadresse wurde geändert'; # Betreff der Email
    $text  = "Hallo,\n\n soeben wurde eine Emailadresse eines Members geändert.\n\nMit freundlichen Grüssen\n\nAdministrator"; # Email Inhalt
    $email  = db_query('SELECT `email` FROM `prefix_user` WHERE `id` = ' . $id); # Email des Empfängers aus Datenbank
    icmail($email, $title, $text); # Email versenden


    Da aber sowohl in der profil_edit als auch in der confirm.php schon die Abfrage "$id" vorkommt, klappt das scheinbar nicht mit dem versenden.

    Was kann ich da machen ?

    Hier noch meine profil_edit.php


    und meine confirm.php



    Thanks :-)


    verwendete ilch Version: 1.1 P
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Versuch mal so...

    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    tcrack Mitglied
    Registriert seit
    31.07.2011
    Beiträge
    46
    Beitragswertungen
    0 Beitragspunkte
    Danke für deine schnelle Antwort zwinker ,

    aber leider kommt keine E-Mail bei mir an traurig
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    tcrack Mitglied
    Registriert seit
    31.07.2011
    Beiträge
    46
    Beitragswertungen
    0 Beitragspunkte
    Ist es vielleicht möglich das als PM (Persönliche Nachricht ) zu machen (an Admin) ?


    Zuletzt modifiziert von tcrack am 14.09.2014 - 16:17:12
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    tcrack Mitglied
    Registriert seit
    31.07.2011
    Beiträge
    46
    Beitragswertungen
    0 Beitragspunkte
    Hi, habe es selber mit PM geschafft lachen

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    # confirm new email
    case 3 :
      list ($id, $muell) = explode('||', $row['check']);
      db_query("UPDATE prefix_user SET email = '".$row['email']."' WHERE id = ". escape($id, 'integer'));
              $uid = 1; // ID des neuen Users
              $sid = $_SESSION['authid']; // ID des Absenders
              $title = 'Änderung der Email Adresse ';
              $txt = 'Ich habe meine Email Adresse geändert ';
              sendpm($sid,$uid,$title,$txt,0);                  
      echo $lang['confirmemail'];
      break;


    Jetzt sieht der Member im Postausgang und der Admin im Posteingang, dass die Email Adresse geändert wurde.

    Trotzdem vielen Dank zwinker

    Kann Geschlossen werden
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Wenn Du nicht willst das der Member das im Postausgang sieht,
    setz bei der $sid nicht die ID des Users der die Email ändert, sondern einfach eine 0...
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    tcrack Mitglied
    Registriert seit
    31.07.2011
    Beiträge
    46
    Beitragswertungen
    0 Beitragspunkte
    Danke für den Tipp Stern
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten