viewemail

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.
Antworten
Biki
Mitglied
Beiträge: 36
Registriert: 08.08.2002 18:22
Kontaktdaten:

viewemail

Beitrag von Biki »

Hallo zusammen,

irgendwie habe ich mir da beim Umbauen des Boardes etwas zerschossen.

Auch wenn der User bei Emailadresse anzeigen "nein" anklickt, so wird sie trotzdem angezeigt.
Kann mir einer von euch sagen, in welcher Datei ich nach dem Fehler suchen muss?

Es liegt nicht daran, dass ich als Admin alles sehen kann. Sie wird auch gezeigt, wenn ich als Gast im Forum bin.

Danke schonmal im vorraus
Biki
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Benutzt ihr subSilver als Template?
usercp_register.php wäre wohl die von dir gesuchte Datei.
Gast

Beitrag von Gast »

Hallo Mister_x,

ja, ich benutze subsilver.
Die usercp_register habe ich dann mal durchsucht. Alles was mit viewemail zu tun hat ist gleich.
Aber ich habe mal alles mit mail verglichen und hab da folgenden Unterschied gefunden.
Könnte es daran liegen?
Ich kenne leider gar nix von php und bevor ich das ausprobiere, dachte ich, du könntest mal einen Blick drauf werfen.

meine Datei

Code: Alles auswählen

	$strip_var_list = array('username' => 'username', 'email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests', 'birth' => 'birth');

	while( list($var, $param) = @each($strip_var_list) )
	{
		if ( !empty($HTTP_POST_VARS[$param]) )
		{
			$$var = trim(strip_tags($HTTP_POST_VARS[$param]));
		}
	}

	$trim_var_list = array('cur_password' => 'cur_password', 'new_password' => 'new_password', 'password_confirm' => 'password_confirm', 'signature' => 'signature');

	while( list($var, $param) = @each($trim_var_list) )
	{
		if ( !empty($HTTP_POST_VARS[$param]) )
		{
			$$var = trim($HTTP_POST_VARS[$param]);
		}
	}

	$username = str_replace(' ', '', $username);
	$email = htmlspecialchars($email);
	$signature = str_replace('<br />', "\n", $signature);

	// Run some validation on the optional fields. These are pass-by-ref, so they'll be changed to 
Original-Datei

Code: Alles auswählen

	$strip_var_list = array('username' => 'username', 'email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests');

	// Strip all tags from data ... may p**s some people off, bah, strip_tags is
	// doing the job but can still break HTML output ... have no choice, have
	// to use htmlspecialchars ... be prepared to be moaned at.
	while( list($var, $param) = @each($strip_var_list) )
	{
		if ( !empty($HTTP_POST_VARS[$param]) )
		{
			$$var = trim(htmlspecialchars($HTTP_POST_VARS[$param]));
		}
	}

	$trim_var_list = array('cur_password' => 'cur_password', 'new_password' => 'new_password', 'password_confirm' => 'password_confirm', 'signature' => 'signature');

	while( list($var, $param) = @each($trim_var_list) )
	{
		if ( !empty($HTTP_POST_VARS[$param]) )
		{
			$$var = trim($HTTP_POST_VARS[$param]);
		}
	}

	$signature = str_replace('<br />', "\n", $signature);

	// Run some validation on the optional fields. These are pass-by-ref, so they'll be changed to
schöne Grüße
Biki
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“