PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Email bei neuer User-Registrierung



h-m
21.06.2008, 14:32
Hi,
folgenden Code habe ich in der /content/intern/anmelden.php hiner der zeile mit "usermail" eingefügt:

usermail($betreibermail, "Neuer Benutzer registriert auf $seitenname", "Ein neuer Benutzer hat sich auf Deiner Webseite $seitenname registriert:\n".$_POST['nickname']."\nhttp://www.klamm.de/?nickpage=".$_POST['uid'], $betreibermail);

Dadurch wird bei einer Registrierung eines neuen Users eine Email an den Admin geschickt.

Für ungeduldige Admins die gerade auf neue User warten. :D
Wird mit der Zeit möglicherweise lästig wenn sich mehrere User pro Tag anmelden...

gruß, hm

Ich übernehme keine Verantwortung für auftretende Fehler.

riwasch
21.06.2008, 14:43
Hi,
folgenden Code habe ich in der /content/intern/anmelden.php hiner der zeile mit "usermail" eingefügt:

usermail($betreibermail, "Neuer Benutzer registriert auf $seitenname", "Ein neuer Benutzer hat sich auf Deiner Webseite $seitenname registriert:\n".$_POST['nickname']."\nhttp://www.klamm.de/?nickpage=".$_POST['uid'], $betreibermail);

Dadurch wird bei einer Registrierung eines neuen Users eine Email an den Admin geschickt.

Für ungeduldige Admins die gerade auf neue User warten. :D
Wird mit der Zeit möglicherweise lästig wenn sich mehrere User pro Tag anmelden...

gruß, hm

Ich übernehme keine Verantwortung für auftretende Fehler.

Sorry, finde die Zeile nicht !?

jpwfour
21.06.2008, 15:14
der code soll ja nach der zeile:

usermail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');
eingefügt werden.

riwasch
21.06.2008, 15:24
der code soll ja nach der zeile:

usermail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');
eingefügt werden.
das dachte ich mir schon ,aber ich finde die Zeile:
usermail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');
nicht !?
Oder ist das bei mir diese:?:
@mail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, "FROM: $seitenname <$betreibermail>");

jpwfour
21.06.2008, 17:32
jo, in dem falle dann diese, hast du dir aber entweder selber umgeschrieben oder du benutzt eine veraltete version des vms...

riwasch
21.06.2008, 18:02
jo, in dem falle dann diese, hast du dir aber entweder selber umgeschrieben oder du benutzt eine veraltete version des vms...

habe die Seite doch so gekauft - dass das eine veraltete version ist, weiss ich - doch das lasse ich - war teuer genug

riwasch
29.06.2008, 06:23
das funktioniert bei mir nicht!
Wo kann der Fehler liegen?
Habe es unter die Zeile gesetzt, wie oben beschrieben

Hardy
29.06.2008, 15:06
das funktioniert bei mir nicht!
Wo kann der Fehler liegen?
Habe es unter die Zeile gesetzt, wie oben beschrieben

Da du wohmöglich in deiner veralteten version nicht die funktion usermail hast.probier mal folgenden code:


@mail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');

riwasch
29.06.2008, 15:20
Da du wohmöglich in deiner veralteten version nicht die funktion usermail hast.probier mal folgenden code:


@mail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');

das ist ja der Code, den ich schon drin hatte und unter diesen sollte ich doch den oben angebenen einfügen!?
So sah es aus:

@mail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, "FROM: $seitenname <$betreibermail>");

und nun siehts so aus:
@mail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, "FROM: $seitenname <$betreibermail>");
usermail($betreibermail, "Neuer Benutzer registriert auf $seitenname", "Ein neuer Benutzer hat sich auf Deiner Webseite $seitenname registriert:\n".$_POST['nickname']."\nhttp://www.klamm.de/?nickpage=".$_POST['uid'], $betreibermail);

darkshadow
29.06.2008, 15:37
das ist ja der Code, den ich schon drin hatte und unter diesen sollte ich doch den oben angebenen einfügen!?
So sah es aus:

@mail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, "FROM: $seitenname <$betreibermail>");

und nun siehts so aus:
@mail($_POST['emailadresse'], "$seitenname Accountaktivierung", $email_message, "FROM: $seitenname <$betreibermail>");
usermail($betreibermail, "Neuer Benutzer registriert auf $seitenname", "Ein neuer Benutzer hat sich auf Deiner Webseite $seitenname registriert:\n".$_POST['nickname']."\nhttp://www.klamm.de/?nickpage=".$_POST['uid'], $betreibermail);

Du musst in der Zeile die du eingefügt hast bei usermail das user wegmachen also so:


mail($betreibermail, "Neuer Benutzer registriert auf $seitenname", "Ein neuer Benutzer hat sich auf Deiner Webseite $seitenname registriert:\n".$_POST['nickname']."\nhttp://www.klamm.de/?nickpage=".$_POST['uid'], $betreibermail);

riwasch
29.06.2008, 15:50
Du musst in der Zeile die du eingefügt hast bei usermail das user wegmachen also so:


mail($betreibermail, "Neuer Benutzer registriert auf $seitenname", "Ein neuer Benutzer hat sich auf Deiner Webseite $seitenname registriert:\n".$_POST['nickname']."\nhttp://www.klamm.de/?nickpage=".$_POST['uid'], $betreibermail);

ohne @ am Anfang, also, genauso, wie du es hier aufzeigst !?

darkshadow
29.06.2008, 18:45
ohne @ am Anfang, also, genauso, wie du es hier aufzeigst !?


ja

riwasch
30.06.2008, 05:43
Moin,
habe nun alles genau so eingefügt/verändert, funtzt aber immer noch nicht - ich bekomme keine Mail bei Abmeldung eines neuen Users!?
Edit:
Jetzt läufts - habe es nochmal komplett neu eingefügt