Seite 1 von 1
Ladebalken wie linkdiagnosis.com
Verfasst: 21.01.2009, 20:42
von Faruq
hallo forum
ich suche ein script das beim uploaden einer datei den upload fortschritt anzeigt.
habe schon verschiedene seiten angeschaut klappt leider nicht.
bitte um hilfe
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Re: Ladebalken wie linkdiagnosis.com
Verfasst: 21.01.2009, 22:24
von Mork vom Ork
Faruq hat geschrieben:ich suche ein script, das beim uploaden einer datei den upload-fortschritt anzeigt.
Mit Javascript, ich vermute, daran hattest du gedacht, geht das nicht. Wenn überhaupt, dann mit Flash oder Java.
(Der Ladebalken bei linkdiagnosis hat mit Datenupload nichts zu tun.)
Verfasst: 22.01.2009, 09:35
von Faruq
ich habe eineige sachen gefunden die ich aber nicht umgesetz bekomme
Beispiel
https://progphp.com/progress.php
Source
https://progphp.com/progress.phps
und noch viele andere da spielen aber anscheinent meine server einstellungen nicht mit
Verfasst: 22.01.2009, 11:48
von Troll
Prinzipiell hast Du mit PHP, javaScript keine guten technische Möglichkeiten dieses zu realisieren. Perl wird hierbei Dein Freund.
Verfasst: 22.01.2009, 12:27
von TheRob
Such mal nach AJAX-Uploader
Das ist gut und funktioniert ohne sich erst in Perl reinhängen zu müssen.
Verfasst: 22.01.2009, 13:13
von Troll
Wenn Du über den tatsächlichen Ist/Soll Status informieren willst, bleibt aber keine Andere Möglichkeit außer Perl (oder Java). Alles andere ist eine Schätzanzeige.
Verfasst: 22.01.2009, 13:31
von Mork vom Ork
Faruq hat geschrieben:ich habe eineige sachen gefunden die ich aber nicht umgesetz bekomme
[…]
da spielen aber anscheinent meine server-einstellungen nicht mit
Das hat weniger etwas mit Einstellungen zu tun als mit Fähigkeiten. Du brauchst serverseitig etwas, das dich über den Uploadstatus auf dem Laufenden hält. Bei dem PHP-Dingens, das du genannt hattest, ist das eine PHP-Erweiterung namens
APC, sie schreibt den Uploadstatus in eine Art globale Variable, die von der Uploadseite via AJAX regelmäßig abgefragt wird.
Du könntest natürlich mal deinen Hoster fragen, ob er dir sowas installiert.
Bei den von mir noch angeführten browserseitigen Möglichkeiten erledigt nicht der Browser den Upload, sondern (zum Beispiel) Flash- oder Java-Code. Dieser baut eigenständig eine Netzwerkverbindung auf und kann somit auch ausgeben, wie viel er bereits in diese Verbindung geschrieben hat, d.h. wie weit er mit dem Upload ist.
Verfasst: 22.01.2009, 23:10
von kammerjaeger
Also mit Flash ist auch nicht soooo schwierig, den Code und wie es funzt fndest Du im Flashforum. Das geht glaub ich mit getBytesLoaded und get BytesTotal. Am besten einfach mal nach Preloader suchen, das geht dann auch umgekehrt.
Verfasst: 23.01.2009, 08:42
von Michael
Das ist KEIN Uplload Formular. Daher muss man auch nicht auf Perl zurückgreifen. Es handelt sich hier lediglich um eine Reihe von AXAX Requests, die per JavaScript aufgerufen werden. Bei jedem erfolgten Aufruf (und zwischendurch auch) wird einfach per JS der Balken ein wenig bewegt.
Ein paar sehr gute Beispiel dafür gibt es hier:
https://extjs.com/deploy/dev/examples/s ... s-bar.html
Verfasst: 01.02.2009, 19:39
von D@luxe
mit jQuery ginge das auch ganz schön... da hast du sogar etwaige Ajax Funktionen und sämtliche Styling Möglichkeiten in einem Framework...
Flash ist da auch eine schöne Alternative und sparrt viel Performance was die Bots angeht