Registrierung & Pflichtfelder
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- mini-power
- Mitglied
- Beiträge: 96
- Registriert: 25.11.2002 20:39
- Wohnort: Schübelbach SZ
- Kontaktdaten:
Registrierung & Pflichtfelder
Hallo
Wenn sich ein neuer User registriert, möchte ich gerne, dass gewisse Felder auch Pflichtfelder sind.
Bisher sind dies ja Standard:
Benutzername: *
E-Mail-Adresse: *
Passwort: *
Passwort bestätigen: *
Nun möchte ich dazu noch als Pflichtfelder:
Wohnort:
Landesflagge:
Geburtstag:
Ich habe hier im Forum auch schon fleissig mit der Suchen-Funktion danach gesucht. Aber leider nur Beiträge dazu gefunden, wie man es macht wenn man neue Felder dazufügt (als Pflichtfelder).
Wäre sehr dankbar, wenn mir jemand verraten könnte wie ich das machen muss.
Danke & Gruss
mini-power
Wenn sich ein neuer User registriert, möchte ich gerne, dass gewisse Felder auch Pflichtfelder sind.
Bisher sind dies ja Standard:
Benutzername: *
E-Mail-Adresse: *
Passwort: *
Passwort bestätigen: *
Nun möchte ich dazu noch als Pflichtfelder:
Wohnort:
Landesflagge:
Geburtstag:
Ich habe hier im Forum auch schon fleissig mit der Suchen-Funktion danach gesucht. Aber leider nur Beiträge dazu gefunden, wie man es macht wenn man neue Felder dazufügt (als Pflichtfelder).
Wäre sehr dankbar, wenn mir jemand verraten könnte wie ich das machen muss.
Danke & Gruss
mini-power
Suche in der usercp_register.php im Verzeichnis includes die Zeilen:
und füge dahinter ein:
Statt $*** musst Du die entsprechenden Variablen für Landesflagge &
Geburtstag eintragen, da diese Angaben kein Standard sind.
Sollte funktionieren...
Code: Alles auswählen
if ( $mode == 'editprofile' )
{
if ( $user_id != $userdata['user_id'] )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Wrong_Profile'];
}
}
else if ( $mode == 'register' )
{
if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
}
Code: Alles auswählen
if ( empty($location) || empty($***) || empty($***) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
Geburtstag eintragen, da diese Angaben kein Standard sind.
Sollte funktionieren...
- mini-power
- Mitglied
- Beiträge: 96
- Registriert: 25.11.2002 20:39
- Wohnort: Schübelbach SZ
- Kontaktdaten:
ich habe nun das hier eingebaut :
nun bringt er mir aber immer folgenden fehlermeldung :
Du musst alle benötigten Felder ausfüllen.
Der gewünschte Benutzername wurde vom Administrator gesperrt.
Hülfe ?
URL zum Forum: http://www.new-mini-ig.de/forum_neu
greetz
mini-power
Code: Alles auswählen
if ( empty($location) || empty($Country_Flag) || empty($Birthday) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
Du musst alle benötigten Felder ausfüllen.
Der gewünschte Benutzername wurde vom Administrator gesperrt.
Hülfe ?
URL zum Forum: http://www.new-mini-ig.de/forum_neu
greetz
mini-power
- mini-power
- Mitglied
- Beiträge: 96
- Registriert: 25.11.2002 20:39
- Wohnort: Schübelbach SZ
- Kontaktdaten:
- mini-power
- Mitglied
- Beiträge: 96
- Registriert: 25.11.2002 20:39
- Wohnort: Schübelbach SZ
- Kontaktdaten:
so, den anderen fehler hab ich rausgekriegt.
nun hab ich das hier probiert :
ersetzt mit :
hab ich von hier geklaut :
http://www.phpbb.de/viewtopic.php?t=29134
jedoch sagt er mir immer, dass ich nicht alle felder ausgefüllt habe.
Wieso ?
ich blick nimmer durch.
gruss mini-power
nun hab ich das hier probiert :
Code: Alles auswählen
if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
Code: Alles auswählen
if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) || empty($location) || empty($Country_Flag) || empty($Birthday) )
http://www.phpbb.de/viewtopic.php?t=29134
jedoch sagt er mir immer, dass ich nicht alle felder ausgefüllt habe.
Wieso ?
ich blick nimmer durch.

gruss mini-power
...sollte es nicht wie folgt lauten (Kleinschreibung)?
Code: Alles auswählen
empty($country_flag) || empty($birthday)
- mini-power
- Mitglied
- Beiträge: 96
- Registriert: 25.11.2002 20:39
- Wohnort: Schübelbach SZ
- Kontaktdaten:
Bei dieser Version werden die Felder aber nur bei der Registrierung überprüft, nicht bei einer Profiländerung.
Poste doch mal einen Link zu Deiner usercp_register.php als txt-Datei...

Poste doch mal einen Link zu Deiner usercp_register.php als txt-Datei...
Bist Du Dir sicher, dass der Fehler wirklich daran gelegen hat ? Wage ich, ehrlich gesagt, zu bezweifeln...Acid hat geschrieben:Ich hatte solch ein Problem auch scho ma, was dann an der Reihenfolge der empty($variabel) lag.
