mrspanky
Legacy Member
Ik ben bezig met een loginscript me een profiel met avatar maar ik krijg men avatar niet in werking kan iemand is even kijk pls.
Ik krijg dit :
Parse error: parse error in c:\apache\htdocs\loginsysteem\register.php on line 97
Als je nog iets nodig hebt zeg het maar.
Ik krijg dit :
Parse error: parse error in c:\apache\htdocs\loginsysteem\register.php on line 97
Als je nog iets nodig hebt zeg het maar.
PHP:
<?php
include("connection.php");
if(!empty($_POST)){
$gebruikersnaam = $_POST['gebruikersnaam'];
$vnaam = $_POST['vnaam'];
$anaam = $_POST['anaam'];
$wachtwoord = md5($_POST['wachtwoord']);
$email = $_POST['email'];
$sql_query = "SELECT * FROM users WHERE gebruikersnaam='".$gebruikersnaam."';";
$result = mysql_query($sql_query);
if(mysql_num_rows($result) > 0) {
$text = "Het ingevulde gebruikersnaam bestaat al. U vulde $gebruikersnaam in. <A HREF=\"" . $_SERVER["PHP_SELF"] . "\">Opnieuw registeren</A>";
die($text);
}
else{
$sql_query = "INSERT INTO users (gebruikersnaam, vnaam, anaam, wachtwoord, email) ";
$sql_query .="VALUES ('".$gebruikersnaam."', '".$vnaam."', '".$anaam."', '".$wachtwoord."', '".$email."');";
$result = mysql_query($sql_query) or die(mysql_error());
$text="U bent nu geregistreerd, bedankt voor de aanmelding, u kunt <A HREF=\"login.php\"> nu inloggen</A>";
die($text);
}
}
?>
<H1>Registreer:</H1><HR>
Welkom, u kunt zich hier gratis registreren voor mijn site. Gelieve hier uw emailadres en uw wachtwoord in te vullen, vul geen ongeldig adres in!<P>
<FORM NAME="form2" METHOD="post" ACTION="<?php echo($_SERVER["PHP_SELF"]);?> ">
<table width="392" border="0">
<tr>
<td width="252">Gebruikersnaam:</td>
<td width="742"><input type="text" name="gebruikersnaam" maxlength="40" ></td>
</tr>
<tr>
<td>Voornaam:</td>
<td><input name="vnaam" type="text" id="vnaam" maxlength="40" ></td>
</tr>
<tr>
<td>Achternaam</td>
<td><input name="anaam" type="text" maxlength="40" ></td>
</tr>
<tr>
<td>Wachtwoord:</td>
<td><input type="password" name="wachtwoord" maxlength="10" ></td>
</tr>
<tr>
<td>E-mail: </td>
<td><input name="email" type="text" maxlength="40" ></td>
</tr>
</table>
<table>
<td width="106">Avatar:</td>
<td width="275"><input type='hidden' name='MAX_FILE_SIZE' value='102400'>
<input type='file' name='upload'> </td></tr><tr>
</tr>
</table>
</p>
<?php
if(isset($_POST['resize']))
{
// $upload_dir is de var voor de map waar de avatar in komt te staan //
// $avatar is de var waar de naam van het plaatje in komt te staan//
// $type is de var van het soort type file het mag zijn zie je in de if-statment meer over //
$upload_dir = $_SERVER['DOCUMENT_ROOT'] . "/avatar/";
$avatar = $_FILES['upload']['name'];
$type = $_FILES['upload']['type'];
//hier de if-statment van de $type var alleen jpeg en of pjpeg is mogelijk //
if ($_FILES['upload']['type'] == "image/jpeg" | $_FILES['upload']['type'] == "image/pjpeg")
{
echo "Juiste extentie: ".$avatar."<br />";
}
else
{
exit( "Sorry alleen <b>JPEG</b> is mogelijk<br>");
}
//verplaats de foto naar de juiste map en plaats de URL in de db //
//Wanneer er geen plaatje is gesellecteerd dan wordt nix aangemeld //
if (move_uploaded_file($_FILES['upload']['tmp_name'], $upload_dir . $_FILES['upload']['name']))
{
echo "avatar goed geupload<br />";
}
else
{
echo " avatar niet upgeload";
}
?>
<input name="submit" type="submit" value="Registreer" />
</form>
<FONT SIZE=-1><P>U mag alleen een geldig gebruikersnaamadres gebruiken, deze mag hoogstens uit 40 tekens bestaan, en uw wachtwoord hoogstens uit 10 tekens.</FONT>
