Programmiere mini uploadscript, trotzdem kleines Problem!

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
sputnik
Mitglied
Beiträge: 110
Registriert: 27.08.2003 13:10
Wohnort: Wien
Kontaktdaten:

Programmiere mini uploadscript, trotzdem kleines Problem!

Beitrag von sputnik »

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
highbiker.com
Benutzeravatar
sputnik
Mitglied
Beiträge: 110
Registriert: 27.08.2003 13:10
Wohnort: Wien
Kontaktdaten:

Beitrag von sputnik »

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:

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>");





?>
Würde mich freuen wenn mir jemand Tipps geben würde![/url]
Zuletzt geändert von sputnik am 17.10.2003 13:48, insgesamt 2-mal geändert.
highbiker.com
Benutzeravatar
Fraenky
Mitglied
Beiträge: 111
Registriert: 31.07.2002 13:53

Beitrag von Fraenky »

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
Benutzeravatar
sputnik
Mitglied
Beiträge: 110
Registriert: 27.08.2003 13:10
Wohnort: Wien
Kontaktdaten:

Beitrag von sputnik »

Nein, entweder er ladet es gar nicht hoch, oder nur das letzte von den ausgewählten! ich habe mal den copy befehl rausgelöscht. Ich habe den befehl immer in eine schleife eingebaut, aber das hat nie gefunkt!
highbiker.com
Benutzeravatar
Fraenky
Mitglied
Beiträge: 111
Registriert: 31.07.2002 13:53

Beitrag von Fraenky »

also ich hab mal nen Uplaod Script gebaut, aber ohne Copybefehl sondern speichern inner DB..

Ansonsten weiß ich auch net..

Tschö...

MfG
Fraenky
Benutzeravatar
sputnik
Mitglied
Beiträge: 110
Registriert: 27.08.2003 13:10
Wohnort: Wien
Kontaktdaten:

Beitrag von sputnik »

Ich möchte aber mehrere Dateien aufeinmal in einen Ordner uploaden!
highbiker.com
Benutzeravatar
sputnik
Mitglied
Beiträge: 110
Registriert: 27.08.2003 13:10
Wohnort: Wien
Kontaktdaten:

Beitrag von sputnik »

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
Antworten

Zurück zu „Coding & Technik“