tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
356
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von StefanR
    StefanR StefanR ist offline Mitglied Platin
    Registriert seit
    Apr 2003
    Ort
    Hude
    Beiträge
    582
    Hallo,

    kennt jemand ne elegante Lösung, wie ich ne art Ladesequenz schaffen kann, wo eine Seite wärend des Uploads angezeigt wird, die den User darauf aufmerksam macht, dass der Upload noch ein wenig dauert?
     

  2. #2
    Registriert seit
    Apr 2002
    Ort
    HH
    Beiträge
    3.224
    Ich glaube nicht mit PHP.
    Der Upload gehört soweit ich weiss zur Anfrage des Users und wird erstmal von dem Server angenommen und erst wenn er da ist an das Skript übergeben.
    Varianten wären evtl. ein signiertes Applet oder ActiveX (grr *schüttel*) für den Upload zu verwenden.
    Vielleicht läßt sich da auch mit irgendwelchen Apache mods was machen.
    Ein Hinweis auf der Uploadseite mit der Bitte um Geduld, falls es mal wieder länger dauert und ein Snickers gehen auch

    Gruß hpvw
     

  3. #3
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Mit Mega Upload ist das möglich. Auch PEAR bietet ein Package namens HTML_Progress an.
    Geändert von Gumbo (07.12.04 um 08:01 Uhr)
     
    Markus Wulftange

  4. #4
    Lukasz Tutorials.de Gastzugang
    Das geht natürlichn auch, aber nicht in Form einer schönen Grafik.

    Sende ainfach eine Seite mit Inhalt und verweis auf warten!
    Dan machst du ein Frame und übergibst dort die uploaddaten....

    Neben bei kannst du eine Ampel anzeigen, (in eimen weiteren Frame) in dem du prüfst mit
    iffile_existst (tompäre Datei) ist das File vorhanden gibste ne grüne Ampel aus. Mit HTTP refresh kannst so alle paar Sekunden prüfen ob sich die Datei auf dem Server befindet.

    Gruss!
     

  5. #5
    Catanier Catanier ist offline Grünschnabel
    Registriert seit
    Sep 2004
    Beiträge
    1
    Ich habe es so gelöst:
    Das Formular wird mit einem Javascript an die gleiche Seite abgeschickt.
    onclick="senden()"

    in dieser Javascript-Funktion steht
    document.form.submit();
    show (Layer1,show);

    dabei wird ein DIV-Layer auf der Seite eingeblendet.
    Ist der Upload vollzogen, wird die Seite ja neu geladen und der Layer verschwindet
     

  6. #6
    Avatar von StefanR
    StefanR StefanR ist offline Mitglied Platin
    Registriert seit
    Apr 2003
    Ort
    Hude
    Beiträge
    582
    Zitat Zitat von Catanier
    Ich habe es so gelöst:
    Das Formular wird mit einem Javascript an die gleiche Seite abgeschickt.
    onclick="senden()"

    in dieser Javascript-Funktion steht
    document.form.submit();
    show (Layer1,show);

    dabei wird ein DIV-Layer auf der Seite eingeblendet.
    Ist der Upload vollzogen, wird die Seite ja neu geladen und der Layer verschwindet
    Das hört sich ja nett an, mal sehen danke erstmal für den Hinweis.
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 30.12.10, 13:08
  2. ASP.NET-Seite wird NUR von Chrome runtergeladen; Andere zeigen sie an
    Von Eroli im Forum .NET Web und Kommunikation
    Antworten: 2
    Letzter Beitrag: 11.06.10, 11:58
  3. Ladebalken zeigen während Seite geladen wird
    Von Kai-Behncke im Forum PHP
    Antworten: 6
    Letzter Beitrag: 24.08.09, 15:07
  4. Antworten: 4
    Letzter Beitrag: 22.10.06, 17:48
  5. Antworten: 9
    Letzter Beitrag: 11.10.01, 19:02