Seite 1 von 1
Hilfe! Registrierung schlägt im Board fehl
Verfasst: 15.11.2004 15:52
von Junior
typo3forum.net-User hat geschrieben:ich habe ein problem bei der registrierung!
folgende fehlermeldung erscheint, obwohl ich alle erforderlichen felder ausgefüllt habe:
„Du musst alle benötigten Felder ausfüllen.“
Ein User schrieb mir das, ich habe es kontrolliert und es ist wirklich keine Anmeldung mehr möglich.
Habe ein 2.0.10 Board mit vielen versch. Mods.
In welchem Template müsste ich nachschauen, welche Zeilen sind relevant.
Danke für die Hilfe!
Junior
Verfasst: 15.11.2004 15:57
von Underhill
Hi,
das sieht so aus als wenn der Benutzername in der "profile_add_body.tpl" fehlt...
Gruss
Underhill
Verfasst: 15.11.2004 16:06
von Junior
Hallo
profile_add_body.tpl
Zeile 19-30
Code: Alles auswählen
<!-- BEGIN switch_namechange_disallowed -->
<tr>
<td class="row1" width="38%"><span class="gen">{L_USERNAME}: *</span></td>
<td class="row2"><input type="hidden" name="username" value="{USERNAME}" /><span class="gen"><b>{USERNAME}</b></span></td>
</tr>
<!-- END switch_namechange_disallowed -->
<!-- BEGIN switch_namechange_allowed -->
<tr>
<td class="row1" width="38%"><span class="gen">{L_USERNAME}: *</span></td>
<td class="row2"><input type="text" class="post" style="width:200px" name="username" size="25" maxlength="25" value="{USERNAME}" /></td>
</tr>
<!-- END switch_namechange_allowed -->
Zeile 145-152
Code: Alles auswählen
<tr>
<td class="row1"><span class="gen">{L_HIDE_USER}:</span></td>
<td class="row2">
<input type="radio" name="hideonline" value="1" {HIDE_USER_YES} />
<span class="gen">{L_YES}</span>
<input type="radio" name="hideonline" value="0" {HIDE_USER_NO} />
<span class="gen">{L_NO}</span></td>
</tr>
Mehr mit dem Suchwort "user" habe ich nicht finden können. Fehlt da etwas?
Danke!
Junior
Verfasst: 15.11.2004 16:23
von Underhill
Hi,
auf die schnelle sehe ich da leider nichts falsches...
stelle bitte mal die ganze tpl und die "usercp_register.php" als txt zur Verfuegung... da muss doch irgendwo ein fehler sein...
Gruss
Underhill
Verfasst: 15.11.2004 16:36
von Junior
Danke Underhill
Hier meine Dateien:
1)
http://www.typo3forum.net/templates/Igl ... dy_tpl.txt
2)
http://www.typo3forum.net/includes/user ... er_php.txt
In 2) habe ich den Visual Confirmation Mod eingebaut und danach die Registrierung überprüft, anscheinend wohl nicht "sauber" genug.
Lieben Gruss
Junior
Verfasst: 15.11.2004 16:43
von Underhill
Ja,
der Fehler ist in der "usercp_register.php"
versuche mal
Code: Alles auswählen
if ( $error )
{
$template->set_filenames(array(
'reg_header' => 'error_body.tpl')
);
$template->assign_vars(array(
'ERROR_MESSAGE' => $error_msg)
);
$template->assign_var_from_handle('ERROR_BOX', 'reg_header');
}
$template->set_filenames(array(
'body' => 'profile_add_body.tpl')
);
// Visual Confirmation
$confirm_image = '';
if (!empty($board_config['enable_confirm']) && $mode == 'register')
mit
Code: Alles auswählen
if ( $error )
{
$template->set_filenames(array(
'reg_header' => 'error_body.tpl')
);
$template->assign_vars(array(
'ERROR_MESSAGE' => $error_msg)
);
$template->assign_var_from_handle('ERROR_BOX', 'reg_header');
}
$template->set_filenames(array(
'body' => 'profile_add_body.tpl')
);
if ( $mode == 'editprofile' )
{
$template->assign_block_vars('switch_edit_profile', array());
}
if ( ($mode == 'register') || ($board_config['allow_namechange']) )
{
$template->assign_block_vars('switch_namechange_allowed', array());
}
else
{
$template->assign_block_vars('switch_namechange_disallowed', array());
}
// Visual Confirmation
$confirm_image = '';
if (!empty($board_config['enable_confirm']) && $mode == 'register')
zu ersetzen...
Gruss
Underhill
Verfasst: 15.11.2004 23:58
von Junior
Das wars, danke!
Junior
PS: Doug rules
