Hallo liebe Forengemeinde,
nachdem mir das letztemal so schnell und gut geholfen werden konnte, versuche ich erneut mein Glück und brauche eure Hilfe...
Ich habe eine Uploadform erstellt, mit der ich Bilder ins einen Ordner per Webinterface laden kann, nun möchte ich dieses Script erweitern und mit einer vorher erstellten liste, den genauen Zielordnern angebenlassen können.
Der sinn der dahinter ist, das ich dann mit einen script alle Bilder in dem bestimmten Ordner auf einer Seite anzeigen lasse, wäre nur cool wenn man die Bilder so ordnen könnte.

Ich habe mal ein Screenshot von dem Interface gemacht, was das ganze vielleicht noch verdeutlicht.

http://fcherren.111mb.de/hilfe.jpg

Und hier noch der quellcode von den beiden scripten:
1. Upload-Form
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http&#58;//www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Public-Picz Form</title>
<style type="text/css">
<!--
.Stil2 &#123;font-size&#58; 14px; font-weight&#58; bold; &#125;
.Stil4 &#123;font-size&#58; 14px&#125;
.Stil6 &#123;
font-size&#58; 18px;
font-weight&#58; bold;
&#125;
body &#123;
background-color&#58; #9cbd64;
&#125;
.Stil7 &#123;font-weight&#58; bold; font-size&#58; 36px;&#125;
-->
</style>
</head>
<body>

<p align="center" class="Stil7">Public Picz Upload </p>
<p align="left" class="Stil4">So liebe Sportskamerade, hier ist es euch M&ouml;glich, selber Bilder auf unsere Homepage zu laden, ich bitte euch darum, nur <span class="Stil6">&quot;anst&auml;ndige&quot;</span> Bilder ins Netz zu laden. Wir wollen doch alle das unsere Page einen guten Ruf bekommt oder?</p>
<p align="left" class="Stil4">Desweiteren m&ouml;chte ich euch bitten, die Bilder immer in dem Format <span class="Stil6">800 x 600 oder 1024 x 768 Pixel</span> zu laden. Wer kein Programm hat, um diese Bilder zu verkleiner, kann dies vorher auf http&#58;//www.bilder-verkleinern.de/ tuen.</p>
<p align="left" class="Stil4">Und nun noch nice to know, die Bilder, welche ihr hochl&auml;d, erscheinen auf der Homepage unter der Rubrik Bilder... logischer weise ^^

Auf wunsch richte ich f&uuml;r uns noch einen Bereich ein, den wir nur mit Passwort erreichen k&ouml;nnen, dort k&ouml;nnen dann auch witzige Sauf oder pokerbilder hochgeladen werden. </p>
<p align="center" class="Stil2">
<input type="file" name="file">
<input type="submit" name="submit" value="Upload">
</p>


Kurze Anleitung&#58; Einfach auf Durchsuchen klicken, das gew&uuml;nschte Bild ausw&auml;hlen und auf Upload, fertig ist das Bild im Netz.</p>
</body>
</html>

//--></script>
<noscript>
[img]//secure-uk.imrworldwide.com/cgi-bin/m?ci=lycos-de&amp;cg=[/img]
</noscript>
2. PHP script
Code:
<?php

// Variabeln festlegen
$max_byte_size = 2097152;
$allowed_types = "&#40;jpg|jpeg|gif|bmp|png&#41;";

// Formular wurde abgeschickt
if&#40;$_POST&#91;"submit"&#93; == "Upload"&#41; &#123;

// Wurde wirklich eine Datei hochgeladen?
if&#40;is_uploaded_file&#40;$_FILES&#91;"file"&#93;&#91;"tmp_name"&#93;&#41;&#41; &#123;

// Gültige Endung? &#40;$ = Am Ende des Dateinamens&#41; &#40;/i = Groß- Kleinschreibung nicht berücksichtigen&#41;
if&#40;preg_match&#40;"/\." . $allowed_types . "$/i", $_FILES&#91;"file"&#93;&#91;"name"&#93;&#41;&#41; &#123;

// Datei auch nicht zu groß
if&#40;$_FILES&#91;"file"&#93;&#91;"size"&#93; <= $max_byte_size&#41; &#123;

// Alles OK -> Datei kopieren
if&#40;copy&#40;$_FILES&#91;"file"&#93;&#91;"tmp_name"&#93;, $_FILES&#91;"file"&#93;&#91;"name"&#93;&#41;&#41; &#123;

echo "Datei erfolgreich hochgeladen!
";
echo "Name&#58; " . $_FILES&#91;"file"&#93;&#91;"name"&#93; . "
";
echo "Größe&#58; " . $_FILES&#91;"file"&#93;&#91;"size"&#93; . " Byte
";
echo "MIME-Type&#58; " . $_FILES&#91;"file"&#93;&#91;"type"&#93; . "
";
echo "Link&#58; <a href=\"" . $_FILES&#91;"file"&#93;&#91;"name"&#93; . "\">" . $_FILES&#91;"file"&#93;&#91;"name"&#93; . "</a>";

&#125;
else &#123;

echo "Datei konnte nicht hochgeladen werden.";

&#125;

&#125;
else &#123;

echo "Die Datei darf nur eine Größe von " . $max_byte_size . " Byte besitzen.";

&#125;

&#125;
else &#123;

echo "Die Datei besitzt keine ungültige Endung.";

&#125;

&#125;
else &#123;

echo "Keine Datei zum Hochladen angegeben.";

&#125;

&#125;
else &#123;

echo "Bitte benutzen Sie das Upload Formular.";

&#125;

?>
Wäre echt dankbar für jede hilfe komme da nicht weiter
Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!