Seite 1 von 2

Bitte Um Dringend Hilfe Bug bei der Registration

Verfasst: 19.02.2007 20:46
von mus
bei mir kann sich keiner registrieren da steht immer Der eingegebene Bestätigungs-Code war nicht richtig

obwohl es kein Code gibt

mein Forum www.musaking.de

Ihr könnt es einfach mal Probieren
versucht zu Registrieren dan wen man die daten abschickt steht da Code War nicht richtig :(
Was für ein COde gibts keinen ""

Verfasst: 19.02.2007 20:49
von PhilippK
Was für 'nen Template verwendest du? Tritt das Problem ggf. auch mit SubSilver auf?

Gruß, Philipp

r

Verfasst: 19.02.2007 20:51
von mus
ja bei subsilver auch :(

steht immer Der eingegebene Bestätigungs-Code war nicht richtig.
Es gibt kein Code zu sehn oder was weiss ich...

Verfasst: 19.02.2007 20:57
von PhilippK
Hat deine profile_add_body.tpl einen Abschnitt wie

Code: Alles auswählen

	<!-- BEGIN switch_confirm -->
	<tr>
		<td class="row1" colspan="2" align="center"><span class="gensmall">{L_CONFIRM_CODE_IMPAIRED}</span><br /><br />{CONFIRM_IMG}<br /><br /></td>
	</tr>
	<tr> 
	  <td class="row1"><span class="gen">{L_CONFIRM_CODE}: * </span><br /><span class="gensmall">{L_CONFIRM_CODE_EXPLAIN}</span></td>
	  <td class="row2"><input type="text" class="post" style="width: 200px" name="confirm_code" size="6" maxlength="6" value="" /></td>
	</tr>
	<!-- END switch_confirm -->
Gruß, Philipp

dd

Verfasst: 19.02.2007 21:01
von mus
ja,
also woran konnte es ligen :(

was soll ich den jetzt machen ?

Verfasst: 19.02.2007 21:08
von PhilippK
Dann in der ./includes/usercp_register.php suchen:

Code: Alles auswählen

		$confirm_image = '<img src="' . append_sid("profile.$phpEx?mode=confirm&id=$confirm_id") . '" alt="" title="" />';
		$s_hidden_fields .= '<input type="hidden" name="confirm_id" value="' . $confirm_id . '" />';

		$template->assign_block_vars('switch_confirm', array());
Gruß, Philipp

j

Verfasst: 19.02.2007 21:10
von mus
./includes/usercp_register.php is das ein ordner ?
oder unter welchen ordner is es

Verfasst: 19.02.2007 21:12
von MTV-King
includes is ein Ordner im Forum-Root und usercp_register.php ist eine Datei in dem Ordner :wink:

f

Verfasst: 19.02.2007 21:18
von mus
ist alles okay
aber immer noch der selbe problem :(

Verfasst: 19.02.2007 21:24
von YoshiOWL
Nein hat es nicht, aber es wird eine Confirm_id mit Value als hiden input geparst.
Da die dazugehörige anzeige der Grafik jedoch fehlt, bekommt man das erst nach dem absenden als fehler quitiert.

Code: Alles auswählen

	<tr>
		<td class="row3" colspan="2" align="center" height="28"><input type="hidden" name="mode" value="register" /><input type="hidden" name="agreed" value="true" /><input type="hidden" name="coppa" value="0" /><input type="hidden" name="sid" value="f68d145c90f7acebc8cf996990b7f925" /><input type="hidden" name="confirm_id" value="e9fbe46383b4079daab68ce247d7b41f" /><input type="submit" name="submit" value="Absenden" class="mainoption" />&nbsp;&nbsp;<input type="reset" value="Zurücksetzen" name="reset" class="liteoption" /></td>
	</tr>
</form>
</table>
Möglicherweiße wurde da ein Mod nicht richtig In, oder Deinstalliert, und der TAG

Code: Alles auswählen

<input type="hidden" name="confirm_id" value="e9fbe46383b4079daab68ce247d7b41f" />
Ist ein Überbleibsell.
Jedenfall sollte der value wert NULL sein, bez. sollte ohne der Confirm-Funktion der Tag garnicht erst eingeparst werden.

Versuch einmal die "includes/usercp_register.php" aus dem Original phpbb2.0.22 Archiv in den "includes" Ordner zu kopieren.
Eventuell auch noch die Originale "templates/subSilver/profile_add_body.tpl" Kopieren.

Danach sollte sich das Problem dann in LUFT aufgelöst haben. (Daumendrück)

lg YoshiOWL