ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
1065
1065
EMPFEHLEN
-
Erst mal fröhliche Feiertage !
ich würde gerne Bilder über eine Datenbank speichern, also nicht die Bilder selbst sondern den Pfad zu den Bildern.
Für den upload, habe ich ein Skript gefunden.
das wie folgt aussieht.
<form enctype="multipart/form-data" action="upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="5000">
<input type="file" name="datei"><br>
<input type="submit" value="hochladen">
</form>
<?
//hier kommt der upload
function check_datei()
{
global $datei_name, $dateiname;
$backupstring = "copy_of_";
$dateiname = $backupstring."$dateiname";
if( file_exists($dateiname))
{
check_datei();
}
}
if(!empty($datei))
{
$dateiname = $datei_name;
if( file_exists($datei_name))
{
check_datei();
echo "Die Datei mit dem Dateinamen <b>$datei_name</b> existierte bereits.<br> Ihre Datei wurde in <b>$dateiname</b> umbenannt";
}
if($datei_size > $MAX_FILE_SIZE)
{
echo "Die Datei ist zu groß, die maximale Dateigrösse beträgt $MAX_FILE_SIZE Byte(s)";
}
else
{
copy($datei,"$dateiname");
if( file_exists($dateiname))
{
echo "<br>Die Datei <b>$datei_name</b> wurde mit <b>$datei_size Byte</b> erfolgreich hochgeladen";
}
elseif(! file_exists($dateiname))
{
echo "Die Datei ist nicht vorhanden";
}
}
}
Nun möchte ich gerne das Bild anzeigen lassen und den zugehörigen Pfad zum Bild in einer Datenbank speichern, damit ich es bei einer Abfrage wieder anzeigen lassen kann.
Leider hab ich noch kein Tutorial dazu gefunden. Vielleicht kann mir ja jemand einen Tip geben.
vielen Dank erstmal für die HilfeGruß Sparky3[COLOR=DeepSkyBlue]
-
Meine Lösung sähe so aus:
Wenn ich nichts übersehen habe müsstest du das einfach an deinen geposteten Code hängen können.PHP-Code:<?php
$pfad = getcwd(); //eigenen Pfad herausfinden
$bildpfad = $pfad."\\".$dateiname; //Pfad wird mit Bildname vervollständigt
?>
<img src="<?php echo $bildpfad; ?>">
Dann musst du nur noch die Variable $bildpfad in deine Datenbank einspeichern, damit du dein Bild, falls benötigt, dynamisch wieder anzeigen lassen kannst.i++;
-
@marsmann
vielen Dank für die Hilfe, leider löst das mein Problem noch nicht, da der Bildname nicht angezeigt wird sondern nur der Pfad.
Und eigentlich will ich die Bilder ja hochladen und dann den Pfad in einer DB speichern.
Werde nochmal googleln vielleicht finde ich ja doch noch ein ausführliches Tutorial.
Aber trozdem vielen Dank
Gruß Sparky3[COLOR=DeepSkyBlue]
Ähnliche Themen
-
Bilder speichern: Datenbank oder als Dateien?
Von grkpfl im Forum PHPAntworten: 5Letzter Beitrag: 09.07.08, 20:09 -
Bilder in einer Datenbank speichern
Von D@nger im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 27.03.06, 19:15 -
Bilder aus mysql-datenbank speichern+anzeigen
Von C-H im Forum .NET ArchivAntworten: 0Letzter Beitrag: 12.04.05, 13:13 -
Daten über rs232 einlesen und direkt in eine mysql Datenbank speichern
Von skelefredl im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 27.10.04, 16:57 -
bilder in mysql datenbank speichern
Von jimbo im Forum PHPAntworten: 19Letzter Beitrag: 07.12.02, 21:40





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren