Upload script mit link ausgabe

hi ich habe hier ein upload script und ich möchte gerne das der link der hochgeladenen datei ausgegeben wird wie könnte ich das anstellen?
hier noch der code… ich bedanke mich jetzt schonmal für die antworten.

[code]

<?php if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/pjpeg")) && ($_FILES["file"]["size"] < 20000)) { if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "
"; } else { echo "Upload: " . $_FILES["file"]["name"] . "
"; echo "Type: " . $_FILES["file"]["type"] . "
"; echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb
"; echo "Temp file: " . $_FILES["file"]["tmp_name"] . "
"; if (file_exists("upload/" . $_FILES["file"]["name"])) { echo $_FILES["file"]["name"] . " already exists. "; } else { move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]); echo "Stored in: " . "upload/" . $_FILES["file"]["name"]; } } } else { echo "Invalid file"; } ?> [/code]

Hi,

das wird doch schon durch das Script erledigt?!

ja ne^^ ich möchte gerne das der link mit dem man das bild ansehen kann ausgegeben wird… das was du meist is es leider nich, zumindest wird es nich angezeigt…

Hi,

du kannst aber problemlos aus dem vorhandenen Scriptsnippet einen Link machen, indem du entsprechende a-Tags hinzufügst.

ok danke… kannst mir nen beispiel geben wie ich es machen muss?

<a href="./uploads/<?php echo $_FILES["file"]["name"]; ?>">Name für den Link

So z.B. - allerdings außerhalb des php-tags, ansonsten musst du eben die Syntax beachten (bin ich aber zu faul für :stuck_out_tongue:)

okkkk!! danke!!!

so geht das damit bekomm ich den rest auch alleine hin^^

ich bedanke mich danz doll^^

sorry…! aber ich versuch schon die ganze zeit das hier;

will es in den php bereich machen…

da rein zubekommen aber es will nichts werden hat jemand ne lösung?

in einem solchen fall ist die fehlermeldung bzw beschreibung immer hilfreich

in deinem fall sieht man recht schnell das das problem vermutlich daran liegt, dass php die zeichenkette beim zweiten anführungszeichen ($_FILES[[size=120]’[/size]) als beendet ansieht.

grundsätzlich sollte man beim einsetzen einer variable in einen string folgende schreibweise bevorzugen: 'foo' . $var . 'bar'
dh in deinem fall:

//edit: stimmt, das komma muss raus

omg ich hatte das auch schonmal so aber da hatte ich nut das eine komma an anderer stelle!

ich bedanke mich recht herzlich bei euch°!!!

ihr seid eine klasse für sich…

edit… oki schon gut… danke nochma

Ja dann nimm’s halt raus