Frage zu Bilderupload

Fr3ak
Hallo, ich habe einen kleinen Bilderupload gecodet und hab noch eine Frage dazu.

Mein Script läuft über eine DB, ich möchte nun gerne das die Bilder in einem Viewer angzeigt werden und die URL sollte ungefähr so aussehen:

code:
1:
www.deinedomain.de/?img=dateiname.jpg


ist das örgent wie möglich?

mfg
[kamui]
Ich weiß leider nicht, wie dein Script funktioniert, aber ich würde es wie folgt machen:

php:
1:
2:
3:
4:
5:
6:
7:
8:
<?php
$img $_GET['img'];
$query "SELECT * FROM images WHERE url = '" str_replace("'""\\'"$img) . "'";
$result mysql_query($query);
if (mysql_num_rows($result) == 1) {
  echo '<img src="./bilder/". str_replace("\"", "\\\"", $img) . "\" />';
} else "Bild nicht vorhanden!";
?>
voodoo44
Dann braucht er meines Wissens nach aber einen Link a la

www.deinedomain.de/showimg.php?img=dateiname.jpg

code:
1:
2:
3:
4:
5:
6:
7:
8:
<?php
$img = $_GET['img'];
$query = "SELECT * FROM images WHERE url = '" . str_replace("'", "\\'", $img) . "'";
$result = mysql_query($query);
if (mysql_num_rows($result) == 1) {
  echo '<img src="./bilder/". str_replace("\"", "\\\"", $img) . "\" />';
} else "Bild nicht vorhanden!";
?>


Natürlich die Datenbankverbindung aufbauen nicht vergessen - aber so hätte ich es auch gemacht.
[kamui]
Du musst keine Datei á la "showimg.php" angeben, wenn es die index (php oder html) aus dem Verzeichnis betrifft Augenzwinkern

Wenn ich also www.domain.de/?foo=bar eingebe, ist es als würde ich www.domain.de/index.php?foo=bar getippt haben Freude
Didito
Stellst du dein Bildupload zur verfügung?

Dies ist auch noch eine Sache in PHP die ich nicht kann und mir noch aneignen möchte.

Das User ein Bildhochladen können und das das System halt das Bild dem entsprechenden User zuordnet.
[kamui]
Zitat:
Original von Didito
Dies ist auch noch eine Sache in PHP die ich nicht kann und mir noch aneignen möchte.


http://de.php.net/manual/de/features.file-upload.php Augenzwinkern