manuelle Freischaltung
Hallo zusammen,
ich habe nun endlich mein Forum fertig und es läuft soweit wunderbar. Nur leider bin ich noch ned ganz so zufrieden wie ich es mir gerne vorstelle. Bei meinem Forum ist es Pflicht sich zu registrieren. Von daher möchte ich auch eine manuelle Freischaltung des Accounts. Dazu habe ich den Syntax in der signup.php eingefügt so das ich eine Mail bekomme, sobald sich jemand registriert. weiterhin würde ich gerne das Geburtsdatum als Pflichtfeld machen wollen. Leider funktiert das ned so wie ich das gerne möchte und es kommt keine Mail an. Könnte mir da jemand von euch weiterhelfen?
Vielen Dank für eure Hilfe
VG
Danny
ich habe nun endlich mein Forum fertig und es läuft soweit wunderbar. Nur leider bin ich noch ned ganz so zufrieden wie ich es mir gerne vorstelle. Bei meinem Forum ist es Pflicht sich zu registrieren. Von daher möchte ich auch eine manuelle Freischaltung des Accounts. Dazu habe ich den Syntax in der signup.php eingefügt so das ich eine Mail bekomme, sobald sich jemand registriert. weiterhin würde ich gerne das Geburtsdatum als Pflichtfeld machen wollen. Leider funktiert das ned so wie ich das gerne möchte und es kommt keine Mail an. Könnte mir da jemand von euch weiterhelfen?
Vielen Dank für eure Hilfe
VG
Danny
Hallo Danny !
Admin -> Allgemein -> Einstellungen ändern -> Registrierung
http://www.your-pmf.de/file_archive.php?id=67
Dazu musst du das bestehende Geb.-Feld ausbauen und ein neues Geb.-Feld anlegen !
Das neue kannst du dann wahlweise auf optional oder Pflicht einstellen !
Kommt gar keine Mail, oder nur die Adminmail nicht an !?
... das kannst du im Admin einstellen !Danny2810 hat geschrieben:Von daher möchte ich auch eine manuelle Freischaltung des Accounts.
Admin -> Allgemein -> Einstellungen ändern -> Registrierung
... hast du dazu diesen Hack verwendet/eingebaut !?Dazu habe ich den Syntax in der signup.php eingefügt so das ich eine Mail bekomme, sobald sich jemand registriert.
http://www.your-pmf.de/file_archive.php?id=67
... das ist leider etwas aufwändiger !weiterhin würde ich gerne das Geburtsdatum als Pflichtfeld machen wollen. Leider funktiert das ned so wie ich das gerne möchte und es kommt keine Mail an. Könnte mir da jemand von euch weiterhelfen?
Dazu musst du das bestehende Geb.-Feld ausbauen und ein neues Geb.-Feld anlegen !
Das neue kannst du dann wahlweise auf optional oder Pflicht einstellen !
Kommt gar keine Mail, oder nur die Adminmail nicht an !?
LG, Lighty
Hallo Lighty,
Wie ich das einstelle und wo, das weiß ich alles.Lighty hat geschrieben:... das kannst du im Admin einstellen !
Admin -> Allgemein -> Einstellungen ändern -> Registrierung
Ja genau den habe ich verwendet und auch so um gebastelt.... hast du dazu diesen Hack verwendet/eingebaut !?
http://www.your-pmf.de/file_archive.php?id=67
Es kommt nur die Mail an den Admin nicht an.Kommt gar keine Mail, oder nur die Adminmail nicht an !?
Weißt du, wo ich das alles rausnehmen muß?... das ist leider etwas aufwändiger !
Dazu musst du das bestehende Geb.-Feld ausbauen und ein neues Geb.-Feld anlegen !
... die richtige eMail-Adresse hast du aber eingetragen !?Danny2810 hat geschrieben:Es kommt nur die Mail an den Admin nicht an.Kommt gar keine Mail, oder nur die Adminmail nicht an !?
Code: Alles auswählen
send_mail(gpc_stripslashes(trim($_POST['xxxxx@meine-domain.de'])),
... ich schau mal - ganz so einfach scheint es aber doch nicht zu sein !?Weißt du, wo ich das alles rausnehmen muß?... das ist leider etwas aufwändiger !
Dazu musst du das bestehende Geb.-Feld ausbauen und ein neues Geb.-Feld anlegen !
( da in einem selbst angelegten Profilfeld keine "Mehrfachauswahl" möglich ist !? )
LG, Lighty
Code: Alles auswählen
send_mail(gpc_stripslashes(trim($_POST['xxxxx@meine-domain.de'])),
Am Provider kann es ned liegen, da ich über diese Addy auch Mails bekomme. Auch im Spam habe ich nachgeschaut.
... versuche mal das:
Code: Alles auswählen
send_mail(gpc_stripslashes('xxxxx@domain.de'),
LG, Lighty
... versuche mal das !Danny2810 hat geschrieben:Weißt du, wo ich das alles rausnehmen muß?... das ist leider etwas aufwändiger !
Dazu musst du das bestehende Geb.-Feld ausbauen und ein neues Geb.-Feld anlegen !
Datei: signup.php
suche:
[PHP]#
#
### Formular anzeigen
} elseif (empty($_POST['name']) ||
((in_array($_config['REG_CHECK'], array('pass','link')) && (empty($_POST['email']) || empty($_POST['email_repeat'])) ) ||
(in_array($_config['REG_CHECK'], array('nocheck','manual','link')) && (empty($_POST['pass']) || empty($_POST['pass_repeat'])) )) ||
(!empty($_config['REG_DISCLAIMER']) && empty($_POST['disclaimer']))) {[/PHP]
ersetzen mit:
[PHP]#
#
### Formular anzeigen
} elseif (empty($_POST['name']) ||
((in_array($_config['REG_CHECK'], array('pass','link')) && (empty($_POST['email']) || empty($_POST['email_repeat'])) ) ||
(in_array($_config['REG_CHECK'], array('nocheck','manual','link')) && (empty($_POST['pass']) || empty($_POST['pass_repeat'])) )) ||
(!empty($_config['REG_DISCLAIMER']) && empty($_POST['disclaimer'])) || empty($_POST['geb_tag']) || empty($_POST['geb_monat'])) {[/PHP]
Datei: x_signup.tpl
suche:
Code: Alles auswählen
<tr>
<td class="catTwo">
<strong><#lng_birthday#>:</strong>
</td>
<td class="catOne">
<table>
<tr>
<td align="center" class="fontSmall">
<#lng_day#>
</td>
<td align="center" class="fontSmall">
<#lng_month#>
</td>
<td align="center" class="fontSmall">
<#lng_year#>
</td>
</tr>
<tr>
<td>
<select name="geb_tag">
<option value="0"></option>
$geb_tag
</select>
</td>
<td>
<select name="geb_monat">
<option value="0"></option>
$geb_monat
</select>
</td>
<td>
<input type="text" name="geb_jahr" maxlength="4" size="4" value="$geb_jahr" />
</td>
</tr>
</table>
</td>
</tr>
Code: Alles auswählen
</if>
<tr>
<td colspan="2" class="catTr">
<#lng_input_optional#>
</td>
</tr>
... siehe:
Code: Alles auswählen
</if>
HIER SUCHERGEBNS 1 EINFÜGEN !
<tr>
<td colspan="2" class="catTr">
<#lng_input_optional#>
</td>
</tr>
LG, Lighty
Hallo Lighty,
danke schon mal dafür. Das funktioniert auch wunderbar.
Dass das Feld Geburtsdatum nicht unter optinale Angaben auftaucht sondern unter erforderliche Angaben.
Denn so wie ich gesehen habe, taucht die Meldung "Bitte fülle alle Felder aus" nur auf, wenn Felder unter den erforderlichen Angaben ned ausgefüllt sind.
Hab zwar den Hinweis drin, das man das Geburtsdatum ausfüllen muß, aber ich weiß ja aus Erfahrung, das sich sowas kaum einer durchliest
Gruß
Danny
danke schon mal dafür. Das funktioniert auch wunderbar.
Dass das Feld Geburtsdatum nicht unter optinale Angaben auftaucht sondern unter erforderliche Angaben.
Denn so wie ich gesehen habe, taucht die Meldung "Bitte fülle alle Felder aus" nur auf, wenn Felder unter den erforderlichen Angaben ned ausgefüllt sind.
Hab zwar den Hinweis drin, das man das Geburtsdatum ausfüllen muß, aber ich weiß ja aus Erfahrung, das sich sowas kaum einer durchliest
Gruß
Danny
... gerne - das ist/war ja auch nur die/eine Templateänderung !Danny2810 hat geschrieben:danke schon mal dafür. Das funktioniert auch wunderbar.
Dass das Feld Geburtsdatum nicht unter optinale Angaben auftaucht sondern unter erforderliche Angaben.
... gibt es diese Meldung überhaupt !?Denn so wie ich gesehen habe, taucht die Meldung "Bitte fülle alle Felder aus" nur auf, wenn Felder unter den erforderlichen Angaben ned ausgefüllt sind.
... so klar und auffällig schreiben, dass es auch jeder versteht !Hab zwar den Hinweis drin, das man das Geburtsdatum ausfüllen muß, aber ich weiß ja aus Erfahrung, das sich sowas kaum einer durchliest
LG, Lighty