Das ist der Code:
Das ist der Fehler
Ich hoffe mir kann jemand helfen,sonst dreh ich gleich noch am Rad ;-)
PHP:
<?php
include ("../sql_config.php");
include ("checkuser.php");
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
if($type != "image/gif" && $type != "image/pjpeg") {
$err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
}
if($size > "15000") {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 15 KB!";
}
if(empty($err)) {
$exp = explode('.',$name);
$ext = $exp[count($exp)-1];
$bildname = ($_SESSION["nick"] . "." . $ext);
move_uploaded_file($tempname, "../images/avatar/" . $bildname);
echo "Die Datei $name wurde erfolgreich hochgeladen!";
$sql = "UPDATE `tr_user`
SET
`user_avatar` = $bilname
WHERE
(user_id like '".$_SESSION[id]."')";
$result = mysql_query($sql) or die(mysql_error());
}
else {
foreach($err as $error)
echo "$error<br>";
}
?>
Das ist der Fehler
Code:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE (user_id like '1')' at line 4
Ich hoffe mir kann jemand helfen,sonst dreh ich gleich noch am Rad ;-)