Ich habe folgendes Problem:
Ich habe ein Formular, in dem ich einen Bilder Upload bereitstelle.
<?php
include ("dbconnect.php");
$tempname = $_FILES['file']['tmp_name'];
$nameup = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
if($tempname == "") {
}
elseif($type != "image/gif" && $type != "image/pjpeg") {
?>
<script LANGUAGE="JavaScript">
top.location.href='fehlerdatei.html'
</script>
<?php
}
elseif($size > "50000") { ?>
<script LANGUAGE="JavaScript">
top.location.href='fehlergroesse.html'
</script>
<?php
}
elseif(empty($err)) {
move_uploaded_file($tempname, "../upload/images/$nameup");
}
else {
foreach($err as $error)
echo "$error<br>";
}
$eintrag = "INSERT INTO user (name, vorname, nick, strasse, plz, ort, privtel, jobtel, mobile, privmail, jobmail, geburtstag, file) VALUES ('$name', '$vorname', '$nick', '$strasse', '$plz', '$ort', '$privtel', '$jobtel', '$mobile', '$privmail', '$jobmail', '$geburtstag', '$file')";
$result = mysql_query($eintrag);
mysql_close ();
?>
Das hochladen geht auch. Wie speichere ich jetzt aber den Pfad in die mysql Datenbank (Feldname file), sodass bei einer Ausgabe auch das Bild gefunden wird. ??
Bisher speichert er mir in das Feld file folgendes:
COKUME~1TobyLOKALE~1Tempphp14E.tmp
Danke
IceT
Ich habe ein Formular, in dem ich einen Bilder Upload bereitstelle.
<?php
include ("dbconnect.php");
$tempname = $_FILES['file']['tmp_name'];
$nameup = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
if($tempname == "") {
}
elseif($type != "image/gif" && $type != "image/pjpeg") {
?>
<script LANGUAGE="JavaScript">
top.location.href='fehlerdatei.html'
</script>
<?php
}
elseif($size > "50000") { ?>
<script LANGUAGE="JavaScript">
top.location.href='fehlergroesse.html'
</script>
<?php
}
elseif(empty($err)) {
move_uploaded_file($tempname, "../upload/images/$nameup");
}
else {
foreach($err as $error)
echo "$error<br>";
}
$eintrag = "INSERT INTO user (name, vorname, nick, strasse, plz, ort, privtel, jobtel, mobile, privmail, jobmail, geburtstag, file) VALUES ('$name', '$vorname', '$nick', '$strasse', '$plz', '$ort', '$privtel', '$jobtel', '$mobile', '$privmail', '$jobmail', '$geburtstag', '$file')";
$result = mysql_query($eintrag);
mysql_close ();
?>
Das hochladen geht auch. Wie speichere ich jetzt aber den Pfad in die mysql Datenbank (Feldname file), sodass bei einer Ausgabe auch das Bild gefunden wird. ??
Bisher speichert er mir in das Feld file folgendes:
COKUME~1TobyLOKALE~1Tempphp14E.tmp
Danke
IceT
Kommentar