Login schließen
Hinweis: In Ihrem Browser müssen Cookies und JavaScript aktiviert sein!
Login login
Erst mal abwarten...

Auf einer Webseite, für die ich mitverantwortlich bin, ist mir ein Bug aufgefallen: Während ich eine Datei von der Seite heruntergeladen habe (und das kann mit DSL lite dauern), war der Rest der Seite unbenutzbar. Zwar ist die Webseite mit einigen hundert Besuchern im Monat recht klein, aber dass die Seite nicht erreichbar ist, weil jemand eine Datei herunter läd, war kein akzeptabler Zustand.

Letztendlich war das Problem dahinter recht simpel: Der Download lief über den internen, passwortgeschützten Bereich. Und dieser Passwortschutz ist mit PHP-Sessions realisiert. Da eine PHP-Session nicht von mehreren Scripts gleichzeitig genutzt werden kann, mussten die anderen Seitenaufrufe warten, bis der Download abgeschlossen war. Ein Aufruf von session_write_close() im Script, das für die Downloads zuständig ist, löste das Problem.

Nachdem die Ursache bekannt war, war auch klar, dass der Fehler keine Auswirkungen auf den öffentlichen Bereich der Seite hatte. Das Problem betraf nur eingeloggte Benutzer, und jeder Besucher konnte nur sich selbst blockieren.

Es hat mich allerdings einige Zeit gekostet, bis ich den Fehler gefunden hatte. Denn ich konnte den Fehler mit einem Script reproduzieren, das gar keine Sessions verwendet:


››› Artikel weiter lesen

veröffentlicht am 01.11.12 um 23:07 Uhr, 0 Kommentare
Tags: Webentwicklung, Computer

20 Jahre Pfingsten

Bisher dachte ich immer, dass das Pfingstwunder so etwa 30 n.Chr. stattfand. Nun gibt es aber Hinweise darauf, dass es sich doch erst kurz nach der Wende ereignete.

veröffentlicht am 30.05.12 um 14:53 Uhr, 0 Kommentare
Tags: Schnappschuss, offline, Humor

Andere Kunden interessierten sich auch für...

Ich bin nicht sicher, ob die Möglichkeiten zur Datenauswertung, die die zunehmende Digitalisierung unseres Lebens mit sich bringt, mich eher begeistern oder mir Angst machen. Auf jeden Fall besitzen die Ergebnisse mitunter eine unfreiwillige Komik.

veröffentlicht am 13.05.12 um 16:54 Uhr, 0 Kommentare
Tags: Webseiten, Humor, Schnappschuss

Übersichtliche Checkboxen

Ich wollte für interne Zwecke eine Verwaltungsseite schreiben. Auf der Seite würde dann eine größere Anzahl an Checkboxen zu sehen sein. Wenn man mehrere Spalten mit Checkboxen hat und die Seite so lang wird, dass man scrollen muss, dann verliert man schnell den Überblick, welche Box jetzt eigentlich was bedeutet.


Beispiel für viele Checkboxen: Drupal-Rechteverwaltung

Ich wollte deshalb die Boxen durch kleine Bilder ersetzen, die in deaktiviertem Zustand ausgegraut sind:

Das ganze klingt recht einfach, einfach eine unsichtbare Checkbox und zwei Grafiken; dazu ein wenig jQuery, welches beim Klick auf eine Grafik den Zustand der Checkbox ändert und passend dazu eine der beiden Grafiken ausblendet.

HTML:
<span class="image_checkbox">
    <input type="checkbox" name="active" style="display:none">
    <img class="img_off" src="img/active-off.png">
    <img class="img_on" src="img/active-on.png">
</span>


››› Artikel weiter lesen

veröffentlicht am 21.02.12 um 11:01 Uhr, 0 Kommentare
Tags: Webentwicklung, Computer

ohne Fahrkarte unterwegs

Per Email habe ich eine Einladung zu einer Umfrage zur Mobilität von Studierenden erhalten. Ich habe daran teilgenommen, und ich muss sagen: Die Autoren der Umfrage scheinen der Realität ins Auge zu sehen.

veröffentlicht am 14.12.11 um 15:23 Uhr, 0 Kommentare
Tags: Webseiten, Schnappschuss, Humor

Seite 4 von 5 <<12345>>