Hey Leute,
Ich hab folgenden Error: Parse error:
Parse error: syntax error, unexpected $end in
/var/www/virtual/knuff.menkisys.net/htdocs/My Hp/admin/profil.php on line
336
Und ich weiß einfach nicht worann es liegt! Hab schon alles versucht!
Hier ist der Quellcode:
PHP-Code:
<?php
include('admin/adminhead.php');
$userid = $_GET["userid"];
if($cookieuserid == $userid OR $cookieuserrechte == "9")
{
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
extract($_POST);
$aendern = "";
$update = "";
$geb = "$tag.$monat.$jahr";
if($passwort != $passwort2)
{
echo"Passworteingabefehler";
print '<meta http-equiv="refresh" content="1;index.php?site=admin/user">';
}
else
{
$update = "UPDATE Hp_User SET `UserVorname` = '".mysql_escape_string($vor)."', `UserNachname` = '".mysql_escape_string($nach)."', `UserGeb` = '".mysql_escape_string($geb)."', `UserOrt` = '".mysql_escape_string($ort)."', `UserLand` = '".mysql_escape_string($land)."', `UserIcq` = '".mysql_escape_string($icq)."', `UserMsn` = '".mysql_escape_string($msn)."', `UserHp` = '".mysql_escape_string($hp)."', `UserHobbys` = '".mysql_escape_string($hobbys)."', `UserSkype` = '".mysql_escape_string($skype)."', `UserMail` = '".mysql_escape_string($email)."', `UserAbout` = '".mysql_escape_string($about)."', `UserSex` = '".mysql_escape_string($geschlecht)."', `UserCode` = '$aktiv', `UserRechte` = '$rechte', `UserSteam` = '$steam'";}
if($passwort==$passwort2 and $passwort!="" and $passwort2!="")
{
// Würde ich als md5 Hash in der Datenbank speichern
$update .= ", `UserPass` = '".mysql_escape_string($passwort)."'";
}
}
$uploaddir = "images/avatar/";
// Was zur Hölle ist depic? xD
if($depic == "ja")
{
if(file_exists($uploaddir.$oldpic))
{
if(unlink($uploaddir.$oldpic))
{
echo"Bild erfolgreich gelöscht<br>";
$update .= ", UserBild = ''";
}
}
else{echo"<br>Kein altes bild vorhanden<br>";}
}
if(!empty($_FILES['pic']['name']))
{
$dateiname = $_FILES['pic']['name'];
$error="";
$type = $_FILES['pic']['type'];
$size = $_FILES['pic']['size'];
$imgsize = getimagesize($_FILES['pic']['tmp_name']);
$width = $imgsize[0];
$height = $imgsize[1];
if($type != "image/gif" && $type != "image/jpeg")
{
$error .="nur gif und jpeg Bilder dürfen hochgeladen werden.<br>";
}
if($width > "201" OR $height > "276")
{
$error .="Dein Bild darf höchstens 200x275 groß sein!<br>";
}
if($size > "102400")
{
$error="Das Bild welches du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 100 KB!<br>";
}
if($error=="")
{
if(move_uploaded_file($_FILES['pic']['tmp_name'], $uploaddir . $_FILES['pic']['name']))
{
if($oldpic!="")
{
if(file_exists($uploaddir.$oldpic))
{
unlink($uploaddir.$oldpic);
}
}
$update .= ", UserBild = '$dateiname'";
print "Bild wurde geprüft und erfolgreich hochgeladen.<br>";
}
else
{
echo "Bild konnte nicht hochgeladen werden.<br>";
}
}
else{echo $error;}
}
$update .= " WHERE UserId = '".(int)$UserId."'";
mysql_query($update) or die(mysql_error());
echo "$update<br>Die Daten wurden erfolgreich geändert.";
print '<meta http-equiv="refresh" content="5000;index.php?site=admin/user">';
}
if($_SERVER['REQUEST_METHOD'] != 'POST')
{
$abfrage = "SELECT * FROM Hp_User WHERE UserId = '$userid'";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
list ($tag, $monat, $jahr) = split('[/.-]', $row->UserGeb);
if($row->UserBild=="")
{$bild="nopic.jpg";}
elseif($row->UserBild!="")
{$bild=$row->UserBild;}
if($row->UserRechte == 9)
{
$admin = "checked='checked'";
}
elseif($row->UserRechte == 1)
{
$standarduser = "checked='checked'";
}
if($row->UserCode == '')
{
$aktiv = "checked='checked'";
}
elseif($row->UserCode != '')
{
$inaktiv = "checked='checked'";
}
if($row->UserSex == Männlich)
{
$mann = "checked='checked'";
}
elseif($row->UserSex == Weiblich)
{
$frau = "checked='checked'";
}
echo "
<form method=\"post\" enctype=\"multipart/form-data\">
<table width=\"96%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td width=\"40%\">Username:</td>
<td width=\"28%\"><input type=\"hidden\" name=\"username\" value=\"$row->UserNick\" /><a href\"index.php?site=admin/profil&userid=$userid\">$row->UserNick</a>
<input type=\"hidden\" name=\"id\" value=\"$row->UserId\"/></td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type=\"text\" name=\"passwort\" /></td>
</tr>
<tr>
<td>Passwort wiederholen:</td>
<td><input type=\"text\" name=\"passwort2\" /></td>
</tr>
<tr>
<td>Vorname:</td>
<td><input type=\"text\" name=\"vor\" value=\"$row->UserVorname\" /></td>
</tr>
<tr>
<td>Nachname:</td>
<td><input type=\"text\" name=\"nach\" value=\"$row->UserNachname\" /></td>
</tr>
<tr>
<td>Geburtsdatum:</td>
<td><select name=\"tag\">
<option selected=\"selected\">$tag</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
</select>
<select name=\"monat\" size=\"1\">
<option selected=\"selected\">$monat</option>
<option>Januar</option>
<option>Februar</option>
<option>März</option>
<option>April</option>
<option>Mai</option>
<option>Juni</option>
<option>Juli</option>
<option>August</option>
<option>September</option>
<option>Oktober</option>
<option>November</option>
<option>Dezember</option>
</select>
<select name=\"jahr\" size=\"1\">
<option selected=\"selected\">$jahr</option>
<option>2000</option>
<option>1999</option>
<option>1998</option>
<option>1997</option>
<option>1996</option>
<option>1995</option>
<option>1994</option>
<option>1993</option>
<option>1992</option>
<option>1991</option>
<option>1990</option>
<option>1989</option>
<option>1988</option>
<option>1987</option>
<option>1986</option>
<option>1985</option>
<option>1984</option>
<option>1983</option>
<option>1982</option>
<option>1981</option>
<option>1980</option>
<option>1979</option>
<option>1978</option>
<option>1977</option>
<option>1976</option>
</select></td>
</tr>
<tr>
<td>Geschlecht:</td>
<td>
Weiblich:
<input type=\"radio\" name=\"geschlecht\" value=\"Weiblich\" $frau />
Männlich:
<input type=\"radio\" name=\"geschlecht\" value=\"Männlich\" $mann />
</td>
</tr>
<tr>
<td>Ort:</td>
<td><input type=\"text\" name=\"ort\" value=\"$row->UserOrt\" /></td>
</tr>
<tr>
<td>Land:</td>
<td><input type=\"text\" name=\"land\" value=\"$row->UserLand\" /></td>
</tr>
<tr>
<td> </td>
<td style=\"font-size:18pt;\"><br>Kontakt:</br></td>
</tr>
<tr>
<td>E-Mail:</td>
<td><input type=\"text\" name=\"email\" value=\"$row->UserMail\" /></td>
</tr>
<tr>
<td>Msn:</td>
<td><input type=\"text\" name=\"msn\" value=\"$row->UserMsn\" /></td>
</tr>
<tr>
<td>Icq:</td>
<td><input type=\"text\" name=\"icq\" value=\"$row->UserIcq\" /></td>
</tr>
<tr>
<td>Skype:</td>
<td><input type=\"text\" name=\"skype\" value=\"$row->UserSkype\" /></td>
</tr>
<tr>
<td>Steam:</td>
<td><input type=\"text\" name=\"steam\" value=\"$row->UserSteam\" /></td>
</tr>
<tr>
<td>Homepage:</td>
<td><input type=\"text\" name=\"hp\" value=\"$row->UserHp\" /></td>
</tr>
<tr>
<td>Hobbys:</td>
<td><textarea name=\"hobbys\" cols=\"25\" rows=\"3\">$row->UserHobbys</textarea></td>
</tr>
<tr>
<td>Über mich:</td>
<td><textarea name=\"about\" cols=\"25\" rows=\"7\">$row->UserAbout</textarea></td>
</tr>
<tr >
<td>Profilbild:</td>
<td><input type=\"hidden\" name=\"oldpic\" value=\"$row->UserBild\"><img src='images/avatar/$bild'/><td>
</tr>
<td>Bild löschen: <input type=\"checkbox\" name=\"depic\" value=\"ja\"></td>
<td></td>
<tr>
<td>Neues Bild:</td>
<td><input type=\"file\" name=\"pic\" size=\"16\" ></td>
</tr>";
if($cookieuserrechte == "9")
{
echo "
<tr>
<td>Rechte:</td>
<td>
Admin:
<input type=\"radio\" name=\"rechte\" value=\"9\" $admin />
Standarduser:
<input type=\"radio\" name=\"rechte\" value=\"1\" $standarduser />
</td>
</tr>
<tr>
<td>Aktivität:</td>
<td>
aktiv:
<input type=\"radio\" name=\"aktiv\" value=\"1\" $aktiv />
inaktiv:
<input type=\"radio\" name=\"aktiv\" value=\"0\" $inaktiv />
</td>
</tr>";
}
else
{
echo "<input type=\"hidden\" name=\"aktiv\" value=\"$row->UserCode\"/>
<input type=\"hidden\" name=\"rechte\" value=\"$row->UserRechte\"/>";
}
echo"</tr>
</table>
<input type=\"submit\" name=\"Submit\" value=\"Ändern\" />
<input type=\"reset\" name=\"Submit2\" value=\"Zurücksetzen\" />
</form><br>
<br>
<a href=\"index.php?site=admin/userde&delid=$row->UserId&sicher=ka\">Account löschen</a>";
}
}
else
{}
?>
Vielen Dank schon mal!!