Suche Pflichtfeldanleitung
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.
- redbull254
- Ehemaliges Teammitglied
- Beiträge: 10379
- Registriert: 05.01.2006 13:01
- Kontaktdaten:
Ja, das hatte ich schon gelesen 
auch mein Test :
if( empty($location, $Fahrzeug) )
hat nichts gebracht. Möchte ich mein Profil aufrufen um es ggfs. zu editieren, erhalte ich dort einen Fehlermeldung...

auch mein Test :
if( empty($location, $Fahrzeug) )
hat nichts gebracht. Möchte ich mein Profil aufrufen um es ggfs. zu editieren, erhalte ich dort einen Fehlermeldung...
Parse error: syntax error, unexpected ',', expecting ')' in /is/htdocs/wp1010587_JJX6JRMLPU/www/phpBB2/includes/usercp_register.php on line 457
- redbull254
- Ehemaliges Teammitglied
- Beiträge: 10379
- Registriert: 05.01.2006 13:01
- Kontaktdaten:
- redbull254
- Ehemaliges Teammitglied
- Beiträge: 10379
- Registriert: 05.01.2006 13:01
- Kontaktdaten:
Hab´s nun mit
if ($mode == 'register' )
{
if (empty($location,$Fahrzeug) )
oder
if ($mode == 'register' )
{
if ( empty($location,$Fahrzeug) )
oder
if ($mode == 'register' )
{
if ( empty($location, $Fahrzeug) )
oder
if($mode == 'register' )
{
if ( empty($location,$Fahrzeug) )
versucht... nichts.... Das ist doch bekloppt...
if ($mode == 'register' )
{
if (empty($location,$Fahrzeug) )
oder
if ($mode == 'register' )
{
if ( empty($location,$Fahrzeug) )
oder
if ($mode == 'register' )
{
if ( empty($location, $Fahrzeug) )
oder
if($mode == 'register' )
{
if ( empty($location,$Fahrzeug) )
versucht... nichts.... Das ist doch bekloppt...
EDIT
Habs gefunden
es muß wie folgt heißen:
Habs hierher:
http://www.phpbb.de/archiv/o_t__t_14860 ... index.html
Danke an redbull für die Mühen !
Habs gefunden

es muß wie folgt heißen:
if ( empty($location) || empty($fahrzeug) )
Habs hierher:
http://www.phpbb.de/archiv/o_t__t_14860 ... index.html
Danke an redbull für die Mühen !
-
- Mitglied
- Beiträge: 315
- Registriert: 22.03.2006 16:56
- Wohnort: Arnsberg
- Kontaktdaten:
ich habs damals folgender maßen gelöst:
Orginalbeitrag Hier: http://www.phpbb.de/viewtopic.php?p=734 ... ht=#734923Markus67 hat geschrieben: das würde dann so aussehen:
Code:
if( $mode == 'editprofile' || $mode == 'register' )
{
if( empty($location) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
if( empty($interests) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
if( empty($occupation) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
}
Fields_empty -> kannst du natürlich auch noch anpassen um eine entpsrechende Fehlermeldung auszugeben.
Ändere z.B. Fields_empty in Fields_empty_interests
Danach noch in der lang_main.php (für deutsch bzw. englisch)
suche:
Code:
$lang['Fields_empty'] = 'Du musst alle benötigten Felder ausfüllen.';
danach einfügen:
Code:
$lang['Fields_empty_interests'] = 'Du musst das Feld Interessen ausfüllen.';
Markus
Die Suche <-- das ist der beste Freund eines Forum-Admins
Guten .. ähm ... morgen ihr Lieben,
ich komme irgendwie nicht weiter und möchte hier mal wieder einklinken.
Ich habe mir den cback_profiladdon-MOD installiert und möchte nun aus den zusätzlichen Feldern Pflichtfelder machen.
Hierr mal ein Schnipsel aus meiner usercp_register.php:
if (!$error)
{
$username_sql = "username = '" . str_replace("\'", "''", $username) . "', ";
}
}
}
if( $mode == 'editprofile' || $mode == 'register' )
{
if ( empty($vorname) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
}
Es funktioniert mit den Anzeigen der Sternchen, die ich in die profile_add_body.tpl eingefügt habe sehr gut.
Auch habe ich EIN Pflichtfeld geschafft, wer es nicht ausfüllt, fängt von vorne an, so weit so gut... if ( empty($vorname) ) .... aber was bitte muß ich ganz genau schreiben, damit ich diese hier:
if ( empty($vorname) || empty($name) ) || ( empty($strasse) || empty($ort) )
auch noch hinein bekomme??? Ich bekomme immer eine Errormeldung aus der Zeile if ( empty($vorname) )
Die Schreibweise, die ihr in blau seht, funktioniert nicht, wäre sehr nett, wenn ihr mir helfen könntet...
Danke Euch
LG Thomas
ich komme irgendwie nicht weiter und möchte hier mal wieder einklinken.
Ich habe mir den cback_profiladdon-MOD installiert und möchte nun aus den zusätzlichen Feldern Pflichtfelder machen.
Hierr mal ein Schnipsel aus meiner usercp_register.php:
if (!$error)
{
$username_sql = "username = '" . str_replace("\'", "''", $username) . "', ";
}
}
}
if( $mode == 'editprofile' || $mode == 'register' )
{
if ( empty($vorname) )
{
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
}
}
Es funktioniert mit den Anzeigen der Sternchen, die ich in die profile_add_body.tpl eingefügt habe sehr gut.
Auch habe ich EIN Pflichtfeld geschafft, wer es nicht ausfüllt, fängt von vorne an, so weit so gut... if ( empty($vorname) ) .... aber was bitte muß ich ganz genau schreiben, damit ich diese hier:
if ( empty($vorname) || empty($name) ) || ( empty($strasse) || empty($ort) )
auch noch hinein bekomme??? Ich bekomme immer eine Errormeldung aus der Zeile if ( empty($vorname) )
Die Schreibweise, die ihr in blau seht, funktioniert nicht, wäre sehr nett, wenn ihr mir helfen könntet...
Danke Euch
LG Thomas