[HELP] eigen registratie-pagina

Voor discussies rondom phpBB2. phpBB2 wordt niet meer ondersteund en deze berichten kunnen wellicht gedateerd zijn.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
reul-freeforum-admin
Berichten: 5
Lid geworden op: 03 jun 2003, 19:08

[HELP] eigen registratie-pagina

Bericht door reul-freeforum-admin » 09 jun 2003, 20:34

Omdat ik het te lastig vond om de hele registratie-procedure van phpBB aan te passen heb ik zelf wat in elkaar gezet.
Nu weet ik alleen niet hoe ik in mijn script (zie hieronder) de md5-encryptie bij het wachtwoord krijg. Weet iemand hoe dit moet, want nu werkt dit natuurlijk niet.

Alvast bedankt,
Raoul

Code: Selecteer alles

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">

<title>Trevianum Forum :: Registreer</title>
<link rel="stylesheet" href="templates/smartBlue/smartBlue.css" type="text/css">


</head>
<body leftmargin="0" topmargin="0">

<?php
$db = array();
$db[0] = "localhost";
$db[1] = "*****";
$db[2] = "*****";
$db[3] = "*****";

function MySQLConnect() {
global $db;
$server = mysql_connect("$db[0]", "$db[1]", "$db[2]") or die (mysql_error());
                    mysql_select_db("$db[3]", $server) or die (mysql_error());
}
MySQLConnect();


?>

<a name="top"></a>

<table width="97%" cellspacing="0" cellpadding="10" border="0" align="center">
	<tr>
		<td><table width="100%" cellspacing="0" cellpadding="0" border="0">
			<tr>
				<table cellspacing="0" cellpadding="2" border="0">
					<tr>
						<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"><a href="faq.php" class="mainmenu">FAQ</a></span><span class="mainmenu"> :: <a href="search.php" class="mainmenu">Zoeken</a> :: <a href="memberlist.php" class="mainmenu">Gebruikerslijst</a> :: <a href="groupcp.php" class="mainmenu">Gebruikersgroepen</a>
						:: <a href="testaanmeld.php" class="mainmenu">Registreer</a></span>
						<span class="mainmenu"> :: <a href="profile.php?mode=editprofile" class="mainmenu">Profiel</a> :: <a href="privmsg.php?folder=inbox" class="mainmenu">Log in om je privé berichten te bekijken</a> :: <a href="login.php" class="mainmenu">Inloggen</a> :: <a href="rules.php" class="mainmenu">Reglement</a></span></td>
					</tr>
				</table>
			</tr>
		</table>
		<br />
<?php
error_reporting(E_PARSE);
set_time_limit(15);


    if($bevestig):

            mysql_query("INSERT INTO pb32_users (username,user_password,user_email,user_schoolpas,klas) VALUES ('$naam','$wachtwoord','$email','$schoolpasnummer','$klas')") or die (mysql_error());
            echo"<font face='Verdana' size='2'><b>Je bent nu aangemeld bij het Trevianum Forum!</b><br>Bedankt voor je registratie,<br>Het Trevianum Forum Team</font>";
    else:
?>
<form action="testaanmeld.php" method="post" name="voeg_toe" target="_self">



<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
	<tr>
		<td align="left"><span class="nav"><a href="index.php" class="nav">Trevianum Forum Index</a></span></td>
	</tr>
</table>

<table border="0" cellpadding="3" cellspacing="1" width="100%" class="forumline">
	<tr>
		<th class="thHead" colspan="2" height="25" valign="middle">Registratie informatie</th>
	</tr>
	<tr>
		<td class="row2" colspan="2"><p align="center"><span class="gensmall">Alle onderdelen zijn verplicht! Zodra u bent ingelogged kunt u nog meer gegevens invoeren op de profielpagina.</span></p>
          <p align="center"><span class="gen">LET OP!!! REGISTRATIE IS OP DIT MOMENT NOG NIET MOGELIJK !!!</span></p>
        </td>
	</tr>
	<tr>
		<td class="row1" width="38%"><span class="gen">Gebruikersnaam: *</span></td>
		<td class="row2"><input name="naam" type="text" id="naam"></td>
	</tr>
    <tr>
	  <td class="row1"><span class="gen">Klas: *</span><br />
		<span class="gensmall"></span></td>
	  <td class="row2">
		<input name="klas" type="text" id="klas">
	  </td>
	</tr>
        	<tr>
		<td class="row1"><span class="gen">Schoolpasnummer: *</span></td>
		<td class="row2"><input name="schoolpasnummer" type="text" id="schoolpasnummer"></td>
	</tr>
        <tr>
		<td class="row1"><span class="gen">Email adres: *</span></td>
		<td class="row2"><input name="email" type="text" id="email"></td>
	</tr>
	    <tr>
	  <td class="row1"><span class="gen">Wachtwoord: *</span><br />
		<span class="gensmall"></span></td>
	  <td class="row2">
		<input name="wachtwoord" type="text" id="wachtwoord">
	  </td>
	</tr>
	<tr>
		<td class="catBottom" colspan="2" align="center" height="28"><input type="submit" name="bevestig" value="Registreer mij!"><input type="reset" name="reset" value="Reset"></td>
	</tr>

</table>

</form>
<?php
    endif;

mysql_close($server);
?>
<br />

</span>
</div>
</td></tr>
</table>
</body>
Admin @ http://forum.yourhosting.nl
-->Vraag ook gratis een forum aan!<--

jeroen234
Berichten: 154
Lid geworden op: 05 jun 2003, 18:40
Locatie: lelystad

Bericht door jeroen234 » 09 jun 2003, 22:02

je kan beter de register template aanpassen
(mischien niet eens nodig door de taalfile)

en de namen in de taallijst

want met wat je nu doet moet je heel phpbb aanpassen voor die extra velden zo als schoolklas

verander in de taalfile bv

Code: Selecteer alles

$lang['Website'] = 'Website';
in

Code: Selecteer alles

$lang['Website'] = 'Klas';
en in heel phpbb staat er dan schoolklas bij de berichten

Gesloten