Seite 1 von 1

Doppelte-Email-Adressen-Check abschalten

Verfasst: 21.04.2005 00:30
von Lucas1510
Hallo,

ich möchte mehrere User in meinem Forum registrieren. Von diesen Usern habe ich noch keine eMail-Adresse, die kommt später. Nun möchte ich, quasi als Platzhalter, eine meiner Adressen angeben. Jedoch verhindert ein Check in phpBB das mehrfache Benutzen ein und derselben eMail-Adresse. Ist es möglich diesen Check für eine einzige Adresse zu umgehen?

Ich möchte möchte keine Fake-Adressen angeben, da ich sonst entsprechend Fehleremails von meinem Server bekomme. Ich möchte auch keine zusätzlichen Postfächer anlegen.

Danke,

viele Grüße,

Lucas

Verfasst: 21.04.2005 00:40
von Leuchte
Füg mal vor den Part der includes/functions_validate.php

Code: Alles auswählen

			$sql = "SELECT user_email
				FROM " . USERS_TABLE . "
				WHERE user_email = '" . str_replace("\'", "''", $email) . "'";
			if (!($result = $db->sql_query($sql)))
			{
				message_die(GENERAL_ERROR, "Couldn't obtain user email information.", "", __LINE__, __FILE__, $sql);
			}
		
			if ($row = $db->sql_fetchrow($result))
			{
				return array('error' => true, 'error_msg' => $lang['Email_taken']);
			}
			$db->sql_freeresult($result);
dieses

Code: Alles auswählen

			if($email != 'deine@mail-adresse.de') {
und nach dem PartDann werden nur Mails geprüft, die nicht "deine Mail" sind.

Verfasst: 29.04.2005 00:50
von Lucas1510
Hi Leuchte,

werde das mal einbauen, ich danke Dir :)

Viele Grüße,

Lucas