tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
212
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    BlessedOne BlessedOne ist offline Grünschnabel
    Registriert seit
    May 2004
    Beiträge
    4
    Hi Leute!
    Habe folgendes problem:
    Eine Seite (ein online shop), die so aufgebaut ist, dass die index.php nacheinander die funktionen
    displayheader() displaymenu() displaycontent() und displayfooter() aufruft. diese funktionen printen mir die seite.

    Das problem ist nun, wenn ich eine vielzahl von datensätzen aus der db anzeigen will, wird die index.php erst dann ausgegeben, wenn alle berechnungen an diesen daten (in print_content() fertig sind. D.h. es entsteht ein lästiger weißer screen beim laden, obwohl er header und menü ja eigentlich schon vor dem content printen sollte.

    Meine frage ist, wie ich es realisieren kann, dass die seite immer teilweise ausgegebenwird und halt während dem laden länger wird.

    www.chemical-records.co.uk <- auf dieser seite kategorie auswählen und dann "full catalogue" wählen.. da seht ihr, wie ich den aufbau des contents gerne hätte.

    Danke im vorraus
    Greez Tom
    Geändert von BlessedOne (17.03.05 um 10:35 Uhr)
     

  2. #2
    Avatar von Sven Petruschke
    Sven Petruschke Sven Petruschke ist offline Mitglied Diamant
    Registriert seit
    May 2003
    Ort
    Leipzig
    Beiträge
    2.323
    Versuch's mal mit flush()

    Sven
     
    Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
    www.sven-petruschke.de

  3. #3
    Avatar von Timbonet
    Timbonet Timbonet ist offline Mitglied Brilliant
    Registriert seit
    Jun 2003
    Ort
    Griesheim (Hessen)
    Beiträge
    800
    Ein weiteres Problem könnte entstehen, wenn du Tabellen zum Design benutzt - was zwar weit verbreitet, aber falsch ist..
     

  4. #4
    Avatar von Sven Petruschke
    Sven Petruschke Sven Petruschke ist offline Mitglied Diamant
    Registriert seit
    May 2003
    Ort
    Leipzig
    Beiträge
    2.323
    Zitat Zitat von Timbonet
    Ein weiteres Problem könnte entstehen, wenn du Tabellen zum Design benutzt - was zwar weit verbreitet, aber falsch ist..
    Es gibt kein richtig oder falsch. Tabellenlayouts sind hinsichtlich der Barrierefreiheit teilweise ungeeignet und sorgen dafür, dass der Browser erst nach vollständigem Laden der Tabelle, diese anzeigt. Dafür funktionieren sie mit älteren Browsern.

    Sven
     
    Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
    www.sven-petruschke.de

  5. #5
    BlessedOne BlessedOne ist offline Grünschnabel
    Registriert seit
    May 2004
    Beiträge
    4
    Danke erstmal für die antworten.
    Habe flush() versucht, hat nicht funktioniert, aber ihr habt mein problem glaube ich auch schon erkannt. Das gesamte design ist im moment in tables gelöst.
    gibt es workarounds um die seite trotzdem immer stückweise anzeigen zu lassen?
    ansonsten müsste ich frames verwenden?

    Thx n greez
    tom
     

  6. #6
    BlessedOne BlessedOne ist offline Grünschnabel
    Registriert seit
    May 2004
    Beiträge
    4
    Hm, kennt denn keiner ein workaround das den flush()- effekt in tables ermöglicht?
    Thx n greez
     

  7. #7
    Avatar von Timbonet
    Timbonet Timbonet ist offline Mitglied Brilliant
    Registriert seit
    Jun 2003
    Ort
    Griesheim (Hessen)
    Beiträge
    800
    Tabellen sind aber nunmal nicht zum Design gedacht, sondern nur zum Darstellen tabellarischer Inhalte - daß diese als Workaround gerne zum Design verwendet wurden, steht ausser Frage, lange Zeit auch die einzige Möglichkeit, etwas Einheitliches zu erreichen. Aber wie gesagt, nicht dafür geeignet, da gibt es mittlerweile weitaus bessere Möglichkeiten.
    @BlessedOne: Da die meisten Browser eine Tabelle erst dann rendern, wenn diese vollständig ist, gibt es wohl keine passende Möglichkeit.
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 30.12.10, 13:08
  2. Welche Distri & Welche Software brauche ich dafür?
    Von master bratack im Forum Linux & Unix
    Antworten: 7
    Letzter Beitrag: 19.11.10, 17:15
  3. Antworten: 3
    Letzter Beitrag: 19.08.10, 15:28
  4. Welche Seite zieht welche URLs?
    Von spamtin im Forum Internet, DSL & Flatrate
    Antworten: 2
    Letzter Beitrag: 16.08.10, 12:39
  5. Explorer langsam, wenn ein Netzlaufwerk langsam
    Von Coalminer im Forum Microsoft Windows
    Antworten: 0
    Letzter Beitrag: 15.06.06, 15:58