Pagina 1 van 1

Registreren lukt niet

Geplaatst: 10 nov 2004, 10:26
door ElbertF
Als iemand zich probeerd te registreren op mijn forum, verschijnt de inlog pagina na het verzenden van het formulier, ipv. het bericht dat er een activatiemailtje wordt verstuurd.

Iemand enig idee hoe ik dit oplos?

http://www.etncrew.com/forum

Geplaatst: 10 nov 2004, 11:39
door mosymuis
Vervang je usercp_register eerst eens met een standaard versie, om te zien of we daar het probleem moeten zoeken.

Geplaatst: 10 nov 2004, 11:51
door ElbertF
Gedaan, maar het probleem blijft. :shock:

Geplaatst: 10 nov 2004, 14:43
door ElbertF
Het verhaal wordt nog vreemder:

Als ik in de ACP bij User Management gegevens wijzig van een gebruiker, krijg ik de melding "username already taken" :|

Snapt iemand wat er fout is gegaan?

:?:

Geplaatst: 10 nov 2004, 20:05
door mosymuis
Can't say. Als je me je forum en database zou kunnen sturen zou ik het zelf uit kunnen zoeken?

Geplaatst: 11 nov 2004, 10:17
door ElbertF
Spambot schreef:Als ik in de ACP bij User Management gegevens wijzig van een gebruiker, krijg ik de melding "username already taken"
Dit is inmiddels opgelost door deze wijzigingen: http://www.phpbb.com/kb/article.php?article_id=83
mosymuis schreef:Can't say. Als je me je forum en database zou kunnen sturen zou ik het zelf uit kunnen zoeken?
:) Als je dat zou willen doen, heel graag! Hoe doen we dit? Moet ik wat bestanden zippen voor je?

Geplaatst: 11 nov 2004, 10:34
door mosymuis
Ja, en ergens online gooien (HTTP). :)

Geplaatst: 11 nov 2004, 10:48
door ElbertF
Staat online, ik heb je een PB gestuurd!

Heel erg bedankt alvast :thumb:

Geplaatst: 11 nov 2004, 19:25
door ElbertF
*subtiel bumpje*

:mrgreen:

Geplaatst: 13 nov 2004, 12:05
door ElbertF
Iemand anders die even wil kijken? Of een idee heeft hoe ik dit op kan lossen?

Geplaatst: 14 nov 2004, 05:52
door mosymuis

Code: Selecteer alles

				<!-- start : mod LoginBoxAtOverallHeader by maxJackal -->
				<!-- BEGIN switch_user_logged_out -->
				<br />
				<form method="post" action="{S_LOGIN_ACTION}">		
				<table cellspacing="1" cellpadding="3" border="0" width="100%" class="forumline">
					<tr>
						<td style="border-left:1px solid #222222; border-top:1px solid #222222; border-right:1px solid #000000; border-bottom:1px solid #000000;" class="row1" align="center" nowrap="nowrap">
							<span class="gensmall">
								{L_USERNAME}: <input style="margin-bottom:1px" class="post" type="text" name="username" size="10" />&nbsp;&nbsp;&nbsp;
								{L_PASSWORD}: <input style="margin-bottom:1px"  class="post" type="password" name="password" size="10" maxlength="32" />&nbsp;&nbsp; &nbsp;&nbsp;
								{L_AUTO_LOGIN}<input style="margin-bottom:1px"  class="text" type="checkbox" name="autologin" value="ON" checked />&nbsp;&nbsp;&nbsp;
								<input style="margin-bottom:1px"  type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
							</span>&nbsp;&nbsp;
						</td>
					</tr>
				</table>
				<br />
				<!-- END switch_user_logged_out -->
				<!-- end : mod LoginBoxAtOverallHeader by maxJackal -->
Dit stukje code in templates/ETNcrew/overall_header.tpl is de schuldige. Het opent een <form> met login.php als action, maar sluit hem niet. Als usercp_register dus een niet form start negeert de browser dat, omdat het vorige nog niet is afgesloten. Met als gevolg dat alle pagina's naar login.php worden gepost. :)

Geplaatst: 14 nov 2004, 10:10
door ElbertF
Wow Mosymuis, dat zou ik dus nooit gevonden hebben :)

Heel erg bedankt :thumb: