crashx
Erfahrenes Mitglied
Bilder die zweite
Ich habe nun herausgefunden wie das mit dem Bilder upload funktioniert.
nun möchte ich aber den link zum Bild in die mysql Datenbank einbinden so das ich das bild später mit echo $row->bild; ausgeben kann.
Im gleichem Atemzug möchte ich in die gleich Tabelle wie das Bild noch daten einfügen so das ich das alles ungefähr so ausgeben kann.
mein upload script:
so möchte ich das ganze dan ausgeben können. ps Die Darstellung ist noch nicht wichtig.
wie muss ich vorgehen im upload script das ich mehr als 1 Bild auf einmal hochladen kann?
wie setze ich das upload script fort das es mir den eintrag in die tabelle in die gewünschte zelle schreibt?
Für die Hilfe die ich von euch bekomme bin ich sehr Dankbar.
Ich habe nun herausgefunden wie das mit dem Bilder upload funktioniert.
nun möchte ich aber den link zum Bild in die mysql Datenbank einbinden so das ich das bild später mit echo $row->bild; ausgeben kann.
Im gleichem Atemzug möchte ich in die gleich Tabelle wie das Bild noch daten einfügen so das ich das alles ungefähr so ausgeben kann.
mein upload script:
PHP:
<?php
$path = "bilder/";
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
echo $name;
if ($type != "image/gif" && $type != "image/pjpeg")
{
$err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
}
if ($size > 1536000)
{
$err[] = "Die Datei, welche du hochladen willst, ist zu groß!";
}
If (empty($err)) {
// nachfolgender Code erstellt ein eindeutige ID
$time = explode(" ",microtime());
$neuer_name = str_replace(".","",$time[0] + $time[1]);
if ($type == "image/pjpeg") {
$neuer_name = $neuer_name . ".jpg";
} elseif ($_FILES['bild_up']['type']=="image/gif") {
$neuer_name = $neuer_name . ".gif";
}
copy($tempname, $path . $neuer_name);
echo "Die Datei " . $name . " wurde erfolgreich hochgeladen!";
} else {
foreach($err as $error) {
echo $error . "<br>";
}
}
?>
so möchte ich das ganze dan ausgeben können. ps Die Darstellung ist noch nicht wichtig.
PHP:
<?
$abfrage = "SELECT * FROM auto";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo $row->marke;
echo $row->beschr;
echo $row->km;
echo $row->preis;
echo $row->bild1;
echo $row->bild2;
}
?>
wie muss ich vorgehen im upload script das ich mehr als 1 Bild auf einmal hochladen kann?
wie setze ich das upload script fort das es mir den eintrag in die tabelle in die gewünschte zelle schreibt?
Für die Hilfe die ich von euch bekomme bin ich sehr Dankbar.