E-Mail Abfrage

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
P@trick
Mitglied
Beiträge: 21
Registriert: 31.01.2004 18:59
Wohnort: ...
Kontaktdaten:

E-Mail Abfrage

Beitrag von P@trick »

Hallo ihr lieben
kann man bei der Registrierung nicht irgendwie die E-Mail abfrage abschalten?
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

hmm abschalten nunja wird wohl beim überfliegen der Block sein in der usercp_register.php

Code: Alles auswählen

else if ( $mode == 'register' )
	{
		if ( empty($username) || empty($new_password) || empty($password_confirm) || empty($email) )
		{
			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
		}
	}
wenn du hier || empty($email) rausnimmst kommt die Fehlermeldung nicht das nicht alle Felder ausgefüllt wurden......

Ob das aber weitreichende Folgen auf PHPBB hat kann ich nicht sicher sagen bin nicht so tief in den Code involiert......Aber testen schadet ja nichts :D
Benutzeravatar
P@trick
Mitglied
Beiträge: 21
Registriert: 31.01.2004 18:59
Wohnort: ...
Kontaktdaten:

Beitrag von P@trick »

Dankeschöööön ich versuche das gleich mal
Benutzeravatar
P@trick
Mitglied
Beiträge: 21
Registriert: 31.01.2004 18:59
Wohnort: ...
Kontaktdaten:

Beitrag von P@trick »

habe es gelöscht, geht aber immer nochnet
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

P@trick hat geschrieben:habe es gelöscht, geht aber immer nochnet
Was kommt den für eine Fehlermeldung?

Hab nochmal einen Einspringspunkt gefunden und zwar dort wo die eMail mit Regulären Ausdruck verglichen wird und zwar

Code: Alles auswählen

//
	// Do a ban check on this email address
	//
	if ( $email != $userdata['user_email'] || $mode == 'register' )
	{
		$result = validate_email($email);
		if ( $result['error'] )
		{
			$email = $userdata['user_email'];

			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $result['error_msg'];
		}
wenn du if ( $result['error'] && !empty($email) )
schreibst. Dürfte wenn $email leer ist keine Fehlermeldung hinsichtlich der Syntax kommen...........Aber email Adressen die geschrieben werden trotzdem überprüfen und wie üblich bearbeiten.......

Wenn die Board Authentifizierung via eMail aktiviert ist könnte das zu komischen Fehlermeldungen oder Ergebnissen führen.......
Benutzeravatar
P@trick
Mitglied
Beiträge: 21
Registriert: 31.01.2004 18:59
Wohnort: ...
Kontaktdaten:

Beitrag von P@trick »

danke ich vesuche das nochmal
Antworten

Zurück zu „Coding & Technik“