Onbekend |
|
Je code is niet erg netjes, dis betr::
<?php
session_start();
ob_start();
?>
<link rel="stylesheet" href="style.css" type="text/css">
<?php
session_start();
ob_start();
include_once("config.php");
if ($_COOKIE['gebruikersnaam'] == "" AND $_COOKIE['loggedid'] == ""){
echo $fout;
exit;
}
if(isset($_POST['wijzig'])){
$update = "UPDATE members SET naam='".$_POST['naam']."', geslacht='".$_POST['geslacht']."', ondertitel='".$_POST['ondertitel']."', onderschrift='".$_POST['onderschrift']."' WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'";
if(!$query = mysql_query($update)) die(mysql_error());
echo "Profiel is succesvol gewijzigt, een moment geduld...";
echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=profiel.php?id=".$_COOKIE['gebruikersnaam']."'>";
}
else {
$select = "SELECT * FROM members WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'";
if(!$query = mysql_query($select)) die(mysql_error());
$list = mysql_fetch_assoc($query);
echo "<center><table width=100%><form method='post' action='wijzigen.php'>
<TD><b>Gebruikersnaam:<TD>$list['gebruikersnaam']<TR>
<TD><b>Naam:<TD><input type='text' name='naam' value='".$list['naam']."'><TR>
<TD><b>Voornaam:<TD><input type='text' name='naam' value='".$list['voornaam']."'><TR>
<TD><b>Msn::<TD><input type='text' name='naam' value='".$list['msn']."'><TR>
<TD><b>Straat:<TD><input type='text' name='naam' value='".$list['adres']."'><TR>
<TD><b>Woonplaats:<TD><input type=text name='naam' value='".$list['gemeente']."'><TR>
<TD><b>Hobby's<TD><input type='text' name='onderschrift' value='".$list['onderschrift']."' size=50 maxlength=300><TR>
";
if($list['posts'] > 50 || $list['status'] == "Webmaster" || $list['status'] == "Super Moderator" || $list['status'] == "Moderator"){
echo "
<TD><b>Geslacht:<TD><select name='geslacht'><option value='Man'>Man
<option value='Vrouw'>Vrouw<option value='Stel'>Stel<TR><TD><TD>
<input type= 'submit' name='wijzig' value='Wijzig'></form></table>";
}
}
ob_end_flush();
?>
<?php ?> <link rel="stylesheet" href="style.css" type="text/css"> <?php include_once("config.php"); if ($_COOKIE['gebruikersnaam'] == "" AND $_COOKIE['loggedid'] == ""){ } if(isset($_POST['wijzig'])){ $update = "UPDATE members SET naam='".$_POST['naam']."', geslacht='".$_POST['geslacht']."', ondertitel='".$_POST['ondertitel']."', onderschrift='".$_POST['onderschrift']."' WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'"; echo "Profiel is succesvol gewijzigt, een moment geduld..."; echo "<META HTTP-EQUIV='refresh' CONTENT='2; URL=profiel.php?id=".$_COOKIE['gebruikersnaam']."'>"; } else { $select = "SELECT * FROM members WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'"; echo "<center><table width=100%><form method='post' action='wijzigen.php'> <TD><b>Gebruikersnaam:<TD>$list['gebruikersnaam']<TR> <TD><b>Naam:<TD><input type='text' name='naam' value='".$list['naam']."'><TR> <TD><b>Voornaam:<TD><input type='text' name='naam' value='".$list['voornaam']."'><TR> <TD><b>Msn::<TD><input type='text' name='naam' value='".$list['msn']."'><TR> <TD><b>Straat:<TD><input type='text' name='naam' value='".$list['adres']."'><TR> <TD><b>Woonplaats:<TD><input type=text name='naam' value='".$list['gemeente']."'><TR> <TD><b>Hobby's<TD><input type='text' name='onderschrift' value='".$list['onderschrift']."' size=50 maxlength=300><TR> "; if($list['posts'] > 50 || $list['status'] == "Webmaster" || $list['status'] == "Super Moderator" || $list['status'] == "Moderator"){ <TD><b>Geslacht:<TD><select name='geslacht'><option value='Man'>Man <option value='Vrouw'>Vrouw<option value='Stel'>Stel<TR><TD><TD> <input type= 'submit' name='wijzig' value='Wijzig'></form></table>"; } } ?>
Vergat } aant eind. Maar, dis ff belangrijk, waarom doe je steeds name=naam??
dan zend hij alleen de laatste name=naam mee hoor!
en dat andere geval:
<?php
session_start();
ob_start();
include_once("config.php");
?>
<link rel="stylesheet" href="style.css" type="text/css">
<?php
if ($_COOKIE['gebruikersnaam'] == "" AND $_COOKIE['loggedid'] == ""){
echo $fout;
exit;
}
if(isset($_POST['upload'])){
if (isset($_FILES['foto']) && is_uploaded_file($_FILES['foto']['tmp_name'])) {
if($HTTP_POST_FILES['foto']['size'] >= "99999"){
echo "<li>De avatar die je wilt uploaden is te groot.";
}
else {
$img_sz = getimagesize($HTTP_POST_FILES['foto']['tmp_name']);
if($img_sz[0] > "100" || $img_sz[1] > "100"){
echo "<li>Je avatar mag maximaal 100 bij 100 pixels groot zijn.";
}
else {
copy($_FILES['foto']['tmp_name'], $_COOKIE['gebruikersnaam'].".gif");
$updater = "UPDATE members SET avatar='".$_COOKIE['gebruikersnaam']."gif' WHERE gebruikersnaam = '".$_COOKIE[gebruikersnaam]."'"
if(!$query = mysql_query($updater)) die(mysql_error());
header("Location: ../profiel.php?id=".$_COOKIE['gebruikersnaam']."");
}
}
}
}
elseif($_GET['verwijder'] == "ja"){
$updater2 = "UPDATE members SET avatar='' WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'";
if(!$result = mysql_query($updater2)) die(mysql_error());
header("Location: avatar.php");
}
else {
$select = "SELECT * FROM members WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'";
if(!$query = mysql_query($select)) die(mysql_error());
while ($list = mysql_fetch_assoc($query))
{
if($list['avatar'] != ""){
echo "<center><img src=".$list['avatar']."> <a href='?verwijder=ja'>Avatar Verwijderen?</a><BR><BR>";
}
else {
}
}
echo "<center><form enctype='multipart/form-data' method='post'>
<input name='foto' type='file'><br><br><input type='submit' name='upload' value='Avatar Wijzigen'></form>";
}
ob_end_flush();
?>
<?php include_once("config.php"); ?> <link rel="stylesheet" href="style.css" type="text/css"> <?php if ($_COOKIE['gebruikersnaam'] == "" AND $_COOKIE['loggedid'] == ""){ } if(isset($_POST['upload'])){ if($HTTP_POST_FILES['foto']['size'] >= "99999"){ echo "<li>De avatar die je wilt uploaden is te groot."; } else { $img_sz = getimagesize($HTTP_POST_FILES['foto']['tmp_name']); if($img_sz[0] > "100" || $img_sz[1] > "100"){ echo "<li>Je avatar mag maximaal 100 bij 100 pixels groot zijn."; } else { copy($_FILES['foto']['tmp_name'], $_COOKIE['gebruikersnaam'].".gif"); $updater = "UPDATE members SET avatar='".$_COOKIE['gebruikersnaam']."gif' WHERE gebruikersnaam = '".$_COOKIE[gebruikersnaam]."'" header("Location: ../profiel.php?id=".$_COOKIE['gebruikersnaam'].""); } } } } elseif($_GET['verwijder'] == "ja"){ $updater2 = "UPDATE members SET avatar='' WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'"; header("Location: avatar.php"); } else { $select = "SELECT * FROM members WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'"; { if($list['avatar'] != ""){ echo "<center><img src=".$list['avatar']."> <a href='?verwijder=ja'>Avatar Verwijderen?</a><BR><BR>"; } else { } } echo "<center><form enctype='multipart/form-data' method='post'> <input name='foto' type='file'><br><br><input type='submit' name='upload' value='Avatar Wijzigen'></form>"; } ?>
beetje ingewikkeld maar kzie het nu pas echt...
je zet NERGENS move_uploaded_file enz.enz.
Ja dan gebeurt er nix^^ ^^ ^^ |