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
viewemail
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.
-
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
Original-Datei
schöne Grüße
Biki
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 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 toBiki