Hallo mensen,
ik heb een foutje in me script als ik de update gedeelte plaats weergeeft de website niks meer
Code:
PHP
<?php
error_reporting(E_ALL)
ni_set('display_errors', 1)
/**
* @author Glenn & Glenn
* @copyright 2009
* @naam bewerkprofiel.php
*/
session_start();
$naam = $mysqli->real_escape_string($_POST['naam']);
$sql = "
UPDATE gebruikers
SET naam = '".$naam."'
WHERE inlog = '" . mysqli_real_escape_string($link, $_SESSION['inlog']) . "'
";
if(!$result = $mysqli->query($sql))
{
trigger_error('Fout in query: '.$mysqli->error);
}
else
{
if($mysqli->affected_rows > 0)
{
echo 'Het updaten is gelukt';
}
}
if($_SESSION['inlog']) {
$user1 = mysqli_query($link, "
SELECT
naam,
achternaam,
woonplaats,
passie
FROM
gebruikers
WHERE
inlog = '" . mysqli_real_escape_string($link, $_SESSION['inlog']) . "'
LIMIT 1
");
if (!$user1) {
echo 'Storing bij het opvragen van uw gegevens: ' . mysqli_error($link);
} else {
$user = mysqli_fetch_assoc($user1);
if ($user['toegang'] == 'Nee') {
echo "Account Geblokeerd";
} else {
?>
<h1>Bewerk je profiel</h1>
<form method="post">
<table width="100%">
<tr>
<td width="50%">
Naam:
</td>
<td width="50%">
<input name="naam" value="<? echo $user['naam']; ?>" />
</td>
</tr>
<tr>
<td width="50%">
Achteraam:
</td>
<td width="50%">
<input name="achternaam" value="<? echo $user['achternaam']; ?>"/>
</td>
</tr>
<tr>
<td width="50%">
Woonplaats:
</td>
<td width="50%">
<input name="woonplaats" value="<? echo $user['woonplaats']; ?>"/>
</td>
</tr>
<tr>
<td width="50%">
Passie:
</td>
<td width="50%">
<input name="passie" value="<? echo $user['passie']; ?>"/>
</td>
</tr>
<tr>
<td>
<input type="submit" name="submit" class="submit" value="Bewerk Gegevens" />
</td>
<td></td>
</tr>
</table>
</form>
<?php
}
}
} else {
?>
<script type="text/javascript">
<!--
window.location = "?page=aanmelden"
//-->
</script>
<?php
}
?>
Toon Meer
ik hoop dat jullie ergens een fout zien