Zwangsfelder für Gäste
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.0, 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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Zwangsfelder für Gäste
Moin!
Wie kann ich weitere Pflichtfelder für Gäste und Benutzer einfügen, z.B. Email, Wohnort, ...etc?
Danke! Axel
Wie kann ich weitere Pflichtfelder für Gäste und Benutzer einfügen, z.B. Email, Wohnort, ...etc?
Danke! Axel
-
- Mitglied
- Beiträge: 2295
- Registriert: 09.12.2003 15:02
- Wohnort: Irgendwo im Nirgendwo
Um ein Feld zum Pflichtfeld zu machen musst du die entsprechende Variable in dieser if-Abfrage einfügen:
z.b. beim Wohnort so:if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
Grüße Marioif ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) || empty($location) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
Wer gegen eine geringe Gebühr (höhe der Gebühr bestimmst du selbst!!) ein phpBB installiert oder Mods eingebaut haben möchte sollte sich melden unter: netcom_service@gmx.net - Bisherige Aufträge 68.071
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Wie kann ich das denn für den Benutzernamen machen. Bei uns sind Gast-Postings erlaubt. Möchte aber, daß sich die User zumindest selbst einen Benutzernamen geben müssen.
Der entsprechende Code in der posting.php ist wohl dieser hier (?)
Danke,
BZebra
Der entsprechende Code in der posting.php ist wohl dieser hier (?)
Code: Alles auswählen
case 'reply':
$username = ( !empty($HTTP_POST_VARS['username']) ) ? $HTTP_POST_VARS['username'] : '';
$subject = ( !empty($HTTP_POST_VARS['subject']) ) ? trim($HTTP_POST_VARS['subject']) :
BZebra
Alert on Empty Guest Username
Displays an alert message if a guest user has failed to enter a username when making a post.
Gruß,
Jo.
Displays an alert message if a guest user has failed to enter a username when making a post.
Gruß,
Jo.
Ca. 80% aller Computerprobleme sitzen vor dem Bildschirm!
Danke, funktioniert prima!-Jo- hat geschrieben:Alert on Empty Guest Username
Displays an alert message if a guest user has failed to enter a username when making a post.

-
- Mitglied
- Beiträge: 854
- Registriert: 25.02.2004 00:41
- Wohnort: Regen
- Kontaktdaten:
- Markus Wandel
- Mitglied
- Beiträge: 658
- Registriert: 01.12.2003 18:13
- Wohnort: Wuppertal
- Kontaktdaten:
Moin Moin,
ich habe bei mir das hier eingebaut:
Markus
ich habe bei mir das hier eingebaut:
bye#
#--------- [ DATEI ÖFFNEN ] -----------------------------
#
# /includes/functions_post.php
#
#--------- [ FINDE ] -----------------------------
#
// Check subject
#
#--------- [ DARÜBER EINFÜGEN ] -------------------------
#
else if ( empty($username) && $userdata['user_id'] == ANONYMOUS )
{
$error_msg .= ( !empty($error_msg) ) ? '<br />' . $lang['Empty_username'] : $lang['Empty_username'];
}
#--------- [ DATEI ÖFFNEN ] -----------------------------
#
# /language/lang_german/lang_main.php
#
#--------- [ FINDE (nur ein Auszug) ] -----------------------------
#
$lang['Empty_subject'] = '
#
#--------- [ DARUNTER EINFÜGEN ] -------------------------
#
$lang['Empty_username'] = 'Du musst einen Namen angeben.';
Markus
WebMaster von: www.RoCoFa.de - Wir sind die RollerCoasterFans
Die Seite für Achterbahn- und Freizeitparkfans, kostenlose Mitgliedschaft, keine Verpflichtungen.
Die Seite für Achterbahn- und Freizeitparkfans, kostenlose Mitgliedschaft, keine Verpflichtungen.
-
- Mitglied
- Beiträge: 854
- Registriert: 25.02.2004 00:41
- Wohnort: Regen
- Kontaktdaten:
-
- Mitglied
- Beiträge: 1
- Registriert: 17.06.2006 10:29
Hallo!Mario Siebert hat geschrieben:Um ein Feld zum Pflichtfeld zu machen musst du die entsprechende Variable in dieser if-Abfrage einfügen:
z.b. beim Wohnort so:if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
Grüße Marioif ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) || empty($location) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
Ich bin neu hier und kenne mich noch nicht so aus...
bitte, Mario, kannst Du mir sagen, in welcher Datei ich die von Dir genannten Daten finde?
Gruß,
Hallveig
EDIT: Habs gefunden

