php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.05.2006, 23:14  
Erfahrener Benutzer
 
Registriert seit: 05.12.2004
Beiträge: 110
d4rki
Standard Bildupload

Hi alle zusammen,
ich weiss nicht ob das das richtige Forum ist, aber ich habe da mal ne Frage.
Es gibt Scripte bei denen wird beim Upload per PHP angezeigt mit wieviel % die Datei schon hochgeladen wurde.

Ich hoffe ihr wisst was ich meine
Wenn man halt im form eine Datei aussucht und dann auf hochladen klickt, dann sieht man ja normal nur den Balken unten rechts im Explorer.
Ich will es aber so machen, das wenn der User auf hochladen geklickt hat, das direkt tabelle oder so kommt wo die % angezeigt werde, also wie weit die datei schon ist...

Also zum Beispiel...
PHP-Code:
<?php
if($_POST["datei"]==true) {
print 
"Prozent";
for(
$upload=0;$upload<101;$upload++) {
print 
$upload."%"; }}
?>
Das ganze halt nur in einem Balken...
oder wie gesagt in einer tabelle. Ich hoffe ihr wisst was ich meine
d4rki ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.05.2006, 23:43  
Erfahrener Benutzer
 
Registriert seit: 04.05.2005
Beiträge: 102
Charly Shop Sui
Standard

Mit PHP ist das meiner Meinung nach nicht möglich. Mit Javascript schon.
Charly Shop Sui ist offline  
Alt 13.05.2006, 01:03  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Kurz gesagt: Es geht nicht mit PHP und mit JavaScript erst Recht nicht, denn JavaScript kennt keine Datei-Operationen.

Du kannst probieren den temporären Upload-Ordner nach Dateien zu durchsuchen, deren Größe sich ändert. Diese und nur diese Information könntest du mittels Ajax alle paar Sekunden abfragen. Eine Prozentanzeige wird kaum möglich sein, da du die Gesamtgröße nicht kennst.

Aber sobald 2 User eine Datei gleichzeitig hochladen hast du auch diese Möglichkeit verloren.
Zergling-new ist offline  
Alt 13.05.2006, 02:23  
Erfahrener Benutzer
 
Registriert seit: 05.12.2004
Beiträge: 110
d4rki
Standard

Zitat:
Zitat von Zergling
Kurz gesagt: Es geht nicht mit PHP und mit JavaScript erst Recht nicht, denn JavaScript kennt keine Datei-Operationen.

Du kannst probieren den temporären Upload-Ordner nach Dateien zu durchsuchen, deren Größe sich ändert. Diese und nur diese Information könntest du mittels Ajax alle paar Sekunden abfragen. Eine Prozentanzeige wird kaum möglich sein, da du die Gesamtgröße nicht kennst.

Aber sobald 2 User eine Datei gleichzeitig hochladen hast du auch diese Möglichkeit verloren.
daran habe ich auchschon gedacht..
aber da kam mir auch das problem mit den 2 usern..
aber ich verstehe nicht das es nicht möglich ist. es gibt einige seiten die das haben/unterstützen..
dachte mir aber schon das es mit php nicht geht!
d4rki ist offline  
Alt 13.05.2006, 02:43  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von d4rki
aber ich verstehe nicht das es nicht möglich ist. es gibt einige seiten die das haben/unterstützen..
Es geht nicht mit PHP. PHP wird erst gestartet, wenn das File komplett auf dem Server gelandet ist.

Besorg Dir ein passendes Java-Applet, welches den Upload erledigt und die bunten Bildchens malt.
 
Alt 15.05.2006, 09:26  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Naja . ich würd einfach 'n upload Ordner erstellen und jeder User de rwas hochläd bekommt ne Session ID (und somit auch 'n Ordner mit dem Namen der Session)

Der Rest könnte da nn über Ajax laufen.

Oder machst 'n halt einfahc mit 'm kleinen Flash Waär meiner Meinung nach am leichtesten.
M3g4Star ist offline  
Alt 15.05.2006, 09:41  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

M3g4Star: Und wie willst du bestimmen in welchen Ordner die Datei hochgeladen wird? Das wird so nicht funktionieren!

Und was Flash dabei soll...das ist so ne Antwort wie "mit JavaScript gehts glaub ich".
Zergling-new ist offline  
Alt 15.05.2006, 09:59  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Flash hat 'n hervorragenden upload handler .. Abe naja .. OK anderes Thema ... den Ordner erstellen udn das upload ziel "vorläufig" mittels der SESSION ID zu bestimmen dürfte nicht das Prob sein .. Oder wie meinst das jetzt !?

Nachdem es dann vollständig hochgeladen wurde kanns tdie Datei ja wieder woanders hin verschieben !?

Oder wie oder was .. Steh ich jetzt völlig auf'm Schlauch ?!
M3g4Star ist offline  
Alt 15.05.2006, 10:10  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

OK also mit Flash kenne ich mich nicht aus, aber letztlich wird die hochgeladene Datei doch auch nur durchgereicht an den Server. Was kann Flash da tun?
Hast nen Beispiel-Flash?

Zitat:
den Ordner erstellen udn das upload ziel "vorläufig" mittels der SESSION ID zu bestimmen dürfte nicht das Prob sein .. Oder wie meinst das jetzt !?
Schön und gut, aber du müsstest dann ja "upload_tmp_dir" ändern, je nach dem wer gerade etwas hochlädt, denn sonst landen alle Uploads im selben Ordner und wir wären wieder bei 0 angekommen.
Zergling-new ist offline  
Alt 16.05.2006, 08:11  
Gast
 
Beiträge: n/a
Standard

Zitat:
OK also mit Flash kenne ich mich nicht aus
Flash ist mir zwar nicht unbekannt, aber glaube kaum, dass es hierzu eine Lösung mit Flash gibt.
Gott sei Dank hat Flash Flash auch einige Einschränkungen.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bildupload spinnt jovi PHP Tipps 2008 1 13.03.2008 11:26
Bildupload mit Bildeditiermöglichkeit clemens Scriptbörse 3 03.12.2007 10:31
Problem mit Bildupload 2wuck PHP Tipps 2006 2 03.07.2006 07:05
Bildupload bzw auslesen klappt nicht mehr! Broadcast PHP Tipps 2006 5 29.05.2006 14:44
Bildupload per PHP --> Verständnis-Problem PHP Tipps 2006 2 20.04.2006 07:06
Problem beim Bildupload/ Thumbnailerstellen imported_FlasH PHP Tipps 2006 2 02.03.2006 08:12
bildupload ohne reload des bildes seejay PHP Tipps 2006 6 18.02.2006 12:53
bildupload Beitragsarchiv 3 08.08.2005 12:22
bildupload - namensänderung schnurzli PHP Tipps 2005-2 10 28.07.2005 16:09
Bildupload PHP Tipps 2005-2 3 02.07.2005 18:10
Problem bei Bildupload PHP Tipps 2004-2 4 26.12.2004 00:04
Bildupload & Wasserzeichen Beitragsarchiv 2 07.12.2004 13:07
Webshop für Software / Bildupload Off-Topic Diskussionen 1 18.06.2004 22:54
[Erledigt] Bildupload in Graustufen PHP-Fortgeschrittene 1 15.06.2004 18:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
java bildupload webshop, xajax bildupload

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:00 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.