Hallo,
ich möchte jemanden nach einem Eintrag in DB die Möglichkeit geben, ein Bild mit einzufügen!? Dazu habe ich ein Upload erstellt und möchte dann gleichzeitig die Änderung mit der letzten eingetragenen ID, also seiner, ein Update (Bildpfad) haben. Irgendwie klappt das bei mir aber nicht. So habe ich es versucht:
ich möchte jemanden nach einem Eintrag in DB die Möglichkeit geben, ein Bild mit einzufügen!? Dazu habe ich ein Upload erstellt und möchte dann gleichzeitig die Änderung mit der letzten eingetragenen ID, also seiner, ein Update (Bildpfad) haben. Irgendwie klappt das bei mir aber nicht. So habe ich es versucht:
PHP:
<?
$tempname = $_FILES['bildname']['tmp_name'];
$name = $_FILES['bildname']['name'];
$type = $_FILES['bildname']['type'];
$size = $_FILES['bildname']['size'];
if($type = "image/gif" && $type != "image/pjpeg") {
$err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
}
if($size > "25000") {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Die maximale Dateigrosse beträgt 25 KB!<br><br><a href='javascript:history.go(-1)'><b>zurück</b>";
}
if(empty($err)) {
copy("$tempname", "$name");
echo "Dein Bild wurde erfolgreich hochgeladen";
}
else {
foreach($err as $error)
echo "$error<br>";
} //Upload ende
//UPDATE
$sql= "UPDATE `DBxxx`.`tabelle` SET bild = .'$name'. //Name des geuploadeten Bildes
WHERE id = LAST_INSERT_ID() ";
mysql_query( $sql ) or die( mysql_error() );