Skip to content

Registrierung - ausfüllen der Optional Felder erzwingen

Für die Registrierung in einer Coppermine Gallery wird derzeit nur Benutzername, Emailadresse und das Passwort verlangt. Allerdings finde ich dies relativ wenig Information für den Webmaster! Mit Hilfe eines kleinen Hack kann man dies auf die Optional Felder erweitern.

Öffne [Coppermine_Root_Directory]/register.php und suche folgenden Code (Zeile 222):
$profile1 = addslashes($_POST['user_profile1']);
$profile2 = addslashes($_POST['user_profile2']);
$profile3 = addslashes($_POST['user_profile3']);
$profile4 = addslashes($_POST['user_profile4']);
$profile5 = addslashes($_POST['user_profile5']);
$profile6 = addslashes($_POST['user_profile6']);

Um jetzt das ausfüllen eines Feldes (Beispiel - Feld 1) zu erzwingen, muss folgender Code eingefügt werden:
if (!$profile1) $error .= "<font color='red'>Sie m&uuml;ssen einen Wohnort angeben!<br /></font>";

Zusammen sieht das dann ungefähr so aus:
$profile1 = addslashes($_POST['user_profile1']);
if (!$profile1) $error .= "<font color='red'>Sie m&uuml;ssen einen Wohnort angeben!<br /></font>";
$profile2 = addslashes($_POST['user_profile2']);
$profile3 = addslashes($_POST['user_profile3']);
$profile4 = addslashes($_POST['user_profile4']);
$profile5 = addslashes($_POST['user_profile5']);
$profile6 = addslashes($_POST['user_profile6']);

Trackbacks

Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Noch keine Kommentare

Kommentar schreiben

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
BBCode-Formatierung erlaubt
:'(  :-)  :-|  :-O  :-(  8-)  :-D  :-P  ;-) 
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

Formular-Optionen