Dere,
Nun ich programmiere ein kleines uploadscrip, bei dem man mehrere Files auf einmal uploaden kann, aber ich schaffe nicht die schleife richtig einzubauen! Schaut am besten selber:
Hier das Script --> Beim ersten muss man eine Tahl eingeben wieviele Dateien aufeinmal man uploaden will!
Auswahl der Uploads als txt
Auswahl der Dateien als txt
Upload selber als txt
Nun die Frage ist wie ich im File upload.txt die schleife richtig einbaue!
thx Manuel
Programmiere mini uploadscript, trotzdem kleines Problem!
Ok, das da oben war ein bisschen kompliziert, ich habe jetzt ein einfacheres Formular erstellt, Aber ich schaffe es noch immer nicht, dass alle ausgewälten Dateien upgeloaded werden. Wie muss ich den copy befehl richtig einbauen, dass alle dateien kopiert werden!
Das Script so schaut der quelltext aus:
Würde mich freuen wenn mir jemand Tipps geben würde![/url]
Das Script so schaut der quelltext aus:
Code: Alles auswählen
<form name=number action=up.php method=POST>
<input type=text name=num>
<input type=submit value="Menge der uploads auswählen!">
</form>
<?
echo ("<form name=select method=POST action=up.php>");
for($zahl=1; $zahl<=$num; $zahl++)
{
echo ("
<input type=file name=datei$zahl><br>");
}
echo ("<select name=dir>
<option value=home/highbiker/htdocs/own/>1</option>
</select><br><input type=submit value=upload></form>");
?>
Zuletzt geändert von sputnik am 17.10.2003 13:48, insgesamt 2-mal geändert.
highbiker.com
lädt es denn ein paar Datein hoch?? Und bricht es dann ab oder was passiert??
Vielleicht ist die Laufzeit des Scriptes (also die dauer des Uploaden) zu lang, weil es einfach zu viele dateien bzw, zu große Datei sind. Aus Sicherheitsgründen ist die Laufzeit der Script meist auf 30sec beschränkt, alles was da nicht abgearbeitet wurde, wird weggelassen und das Script wird abgebrochen.
Hoffe das Hilft..
Tschö
MfG
Fraenky
Vielleicht ist die Laufzeit des Scriptes (also die dauer des Uploaden) zu lang, weil es einfach zu viele dateien bzw, zu große Datei sind. Aus Sicherheitsgründen ist die Laufzeit der Script meist auf 30sec beschränkt, alles was da nicht abgearbeitet wurde, wird weggelassen und das Script wird abgebrochen.
Hoffe das Hilft..
Tschö
MfG
Fraenky
Falls einer die selbe Frage fragt poste ich die antwort selber:
Code: Alles auswählen
<?
for($zahl=1; $zahl<=$num; $zahl++)
{
$dateiname ="datei".$zahl;
$zieldatei ="datei".$zahl."_name";
echo "Datei ".$$zieldatei."<br>";
if (copy ($$dateiname,$dir.$$zieldatei))
{
echo "Datei erfolgreich kopiert.<br><br>";
} else
echo "Something is wrong!<br><br>";
}
?>
highbiker.com