PHP interesse |
|
wat is er mis met deze code???? ik snap er nix meer van!
<?
session_start();
include('config.php');
if(!isset($_SESSION['gebruikersnaam']))
{
header("Location: login.php");
}
$query = mysql_query("SELECT * FROM leden WHERE memberid = '$memberid'");
if(!$submit){
while($object = mysql_fetch_object($query)){
?>
<form method="POST" action="<? echo $PHP_SELF ?>">
<input type="hidden" name="submit" value="1">
Naam:<br>
<input type="text" name="naam" size="30" value="<? echo $object->naam ?>"> *<br>
Email adres:<br>
<input type="text" name="email" size="30" value="<? echo $object->email ?>"> *<br>
Homepage:<br>
<input type="text" name="homepage" size="30" value="<? echo $object->homepage ?>"><br>
Woonplaats:<br>
<input type="text" name="woonplaats" size="30" value="<? echo $object->woonplaats ?>"><br>
<?
$geb = explode("-",$object->geboortedatum);
?>
Geboortedatum ( dd-mm-jjjj ):<br>
<input type="text" name="geb1" size="2" maxlength="2" value="<? echo $geb[0] ?>"> -
<input type="text" name="geb2" size="2" maxlength="2" value="<? echo $geb[1] ?>"> -
<input type="text" name="geb3" size="4" maxlength="4" value="<? echo $geb[2] ?>"><br>
Hobby's:<br>
<textarea name="hobbys" rows="3"><? echo htmlspecialchars($object->hobbys); ?></textarea><br>
Favo drankje(s):<br>
<input type="text" name="drank" value="<? echo $object->favodrankje ?>" size="30"><br>
Favo artiest(en):<br>
<input type="text" name="artiest" value="<? echo $object->favoartiest ?>" size="30"><br>
Favo film:<br>
<input type="text" name="film" value="<? echo $object->favofilm ?>" size="30"><br>
Geslacht:<br>
<?
if($object->geslacht=="Man"){
$ga = " selected";
}
elseif($object->geslacht=="Vrouw"){
$gb = " selected";
}
else{
$gc = " selected";
}
?>
<select size="1" name="geslacht">
<option value="Man"<? echo $ga ?>>Man</option>
<option value="Vrouw"<? echo $gb ?>>Vrouw</option>
<option value="Weet ik niet"<? echo $gc ?>>Weet ik niet</option>
</select><br>
Relatie:<br>
<?
if($object->relatie=="1"){
$ra = " selected";
}
elseif($object->relatie=="0"){
$rb = " selected";
}
else{
$rc = " selected";
}
?>
<select size="1" name="relatie">
<option value="1"<? echo $ra ?>>Ja</option>
<option value="0"<? echo $rb ?>>Nee</option>
<option value="2"<? echo $rc ?>>Binnenkort</option>
</select><br>
<?
if($object->pm=="1"){
$pma = " selected";
}
else{
$pmb = " selected";
}
?>
Privé- berichten:<br>
<select size="1" name="pm">
<option value="1"<? echo $pma ?>>Aan</option>
<option value="0"<? echo $pmb ?>>Uit</option>
</select><br>
<br>
Wachtwoord:<br>
<input type="password" name="wachtwoord" size="12" maxlength="12"><br>
Wachtwoord [ bevestig ]:<br>
<input type="password" name="wachtwoord2" size="12" maxlength="12"><br>
<input type="submit" value="Opslaan"> <input type="reset" value="Reset"></p>
</form>
<?
}
}
else{
$geboortedatum = "$geb1-$geb2-$geb3";
if($wachtwoord){
if($wachtwoord!=$wachtwoord2){
echo "Wachtwoorden zijn niet gelijk aan elkaar...";
}
else{
mysql_query("UPDATE leden SET naam='$naam', email='$email', geboortedatum = '$geboortedatum', homepage = '$homepage', hobbys = '$hobbys', favodrankje = '$drank', favoartiest = '$artiest', favofilm = '$film', geslacht = '$geslacht', relatie = '$relatie', pm = '$pm', woonplaats = '$woonplaats', wachtwoord = '$wachtwoord' WHERE memberid = '$memberid'") or die(mysql_error());
echo "Gegevens & Wachtwoord zijn succesvol gewijzigd, log nu opnieuw in met je nieuwe wachtwoord...<br><br><a href=\"login.php\">Log in</a>";
session_destroy();
}
}
else{
if(!$naam || !$email){
echo "Vul de verplichte velden in...";
}
else{
mysql_query("UPDATE members SET naam='$naam', email='$email', geboortedatum = '$geboortedatum', homepage = '$homepage', hobbys = '$hobbys', favodrankje = '$drank', favoartiest = '$artiest', favofilm = '$film', geslacht = '$geslacht', relatie = '$relatie', pm = '$pm', woonplaats = '$woonplaats' WHERE memberid = '$memberid'") or die(mysql_error());
echo "Gegevens zijn succesvol opgeslagen...";
}
}
}
?>
<? include('config.php'); if(!isset($_SESSION['gebruikersnaam'])) { header("Location: login.php"); } $query = mysql_query("SELECT * FROM leden WHERE memberid = '$memberid'"); if(!$submit){ ?> <form method="POST" action=" <? echo $PHP_SELF ?>"> <input type="hidden" name="submit" value="1"> Naam:<br> <input type="text" name="naam" size="30" value=" <? echo $object->naam ?>"> *<br> Email adres:<br> <input type="text" name="email" size="30" value=" <? echo $object->email ?>"> *<br> Homepage:<br> <input type="text" name="homepage" size="30" value=" <? echo $object->homepage ?>"><br> Woonplaats:<br> <input type="text" name="woonplaats" size="30" value=" <? echo $object->woonplaats ?>"><br> <? $geb = explode("-",$object->geboortedatum); ?> Geboortedatum ( dd-mm-jjjj ):<br> <input type="text" name="geb1" size="2" maxlength="2" value=" <? echo $geb[0] ?>"> - <input type="text" name="geb2" size="2" maxlength="2" value=" <? echo $geb[1] ?>"> - <input type="text" name="geb3" size="4" maxlength="4" value=" <? echo $geb[2] ?>"><br> Hobby's:<br> Favo drankje(s):<br> <input type="text" name="drank" value=" <? echo $object->favodrankje ?>" size="30"><br> Favo artiest(en):<br> <input type="text" name="artiest" value=" <? echo $object->favoartiest ?>" size="30"><br> Favo film:<br> <input type="text" name="film" value=" <? echo $object->favofilm ?>" size="30"><br> Geslacht:<br> <? if($object->geslacht=="Man"){ $ga = " selected"; } elseif($object->geslacht=="Vrouw"){ $gb = " selected"; } else{ $gc = " selected"; } ?> <select size="1" name="geslacht"> <option value="Man" <? echo $ga ?>>Man</option> <option value="Vrouw" <? echo $gb ?>>Vrouw</option> <option value="Weet ik niet" <? echo $gc ?>>Weet ik niet</option> </select><br> Relatie:<br> <? if($object->relatie=="1"){ $ra = " selected"; } elseif($object->relatie=="0"){ $rb = " selected"; } else{ $rc = " selected"; } ?> <select size="1" name="relatie"> <option value="1" <? echo $ra ?>>Ja</option> <option value="0" <? echo $rb ?>>Nee</option> <option value="2" <? echo $rc ?>>Binnenkort</option> </select><br> <? if($object->pm=="1"){ $pma = " selected"; } else{ $pmb = " selected"; } ?> Privé- berichten:<br> <select size="1" name="pm"> <option value="1" <? echo $pma ?>>Aan</option> <option value="0" <? echo $pmb ?>>Uit</option> </select><br> <br> Wachtwoord:<br> <input type="password" name="wachtwoord" size="12" maxlength="12"><br> Wachtwoord [ bevestig ]:<br> <input type="password" name="wachtwoord2" size="12" maxlength="12"><br> <input type="submit" value="Opslaan"> <input type="reset" value="Reset"></p> </form> <? } } else{ $geboortedatum = "$geb1-$geb2-$geb3"; if($wachtwoord){ if($wachtwoord!=$wachtwoord2){ echo "Wachtwoorden zijn niet gelijk aan elkaar..."; } else{ mysql_query("UPDATE leden SET naam='$naam', email='$email', geboortedatum = '$geboortedatum', homepage = '$homepage', hobbys = '$hobbys', favodrankje = '$drank', favoartiest = '$artiest', favofilm = '$film', geslacht = '$geslacht', relatie = '$relatie', pm = '$pm', woonplaats = '$woonplaats', wachtwoord = '$wachtwoord' WHERE memberid = '$memberid'") or die(mysql_error()); echo "Gegevens & Wachtwoord zijn succesvol gewijzigd, log nu opnieuw in met je nieuwe wachtwoord...<br><br><a href=\"login.php\">Log in</a>"; } } else{ if(!$naam || !$email){ echo "Vul de verplichte velden in..."; } else{ mysql_query("UPDATE members SET naam='$naam', email='$email', geboortedatum = '$geboortedatum', homepage = '$homepage', hobbys = '$hobbys', favodrankje = '$drank', favoartiest = '$artiest', favofilm = '$film', geslacht = '$geslacht', relatie = '$relatie', pm = '$pm', woonplaats = '$woonplaats' WHERE memberid = '$memberid'") or die(mysql_error()); echo "Gegevens zijn succesvol opgeslagen..."; } } } ?>
|