Archiv für Juli, 2006
SierraXTC am 25.07.06 um 01:38 Uhr

/me vs. PHP & MySQL (I)

Technikecke

Taglogo Tags: ,

Nun ja, da ich grade überraschenderweise mal wieder an einem noch nicht näher erklärbarem Problem hänge und es meine wohlkalkulierte Motivation derzeit nicht erlaubt, mir weiter graue Haare darüber wachsen zu lassen bleibt etwas Zeit ein kleines Resumée zu ziehen. Nach gut 1 1/2 Wochen, in denen ich mich nun wieder mit der Kombination aus PHP/MySQL beschäftige stell ich durchaus fest, daß von damaligen Gehversuchen noch die essentiellen Grundlagen zumindest vorhanden sind. Die üblichen, verdächtigen Funktionen schreiben sich dann auch wieder entsprechend schnell runter. Immerhin ist das Bookmark-Archiv an Tutorial-Seiten und Dokumentationen groß genug um bei Problemen Ansätze für Lösungen zu finden.

Den ersten “Code-Rewrite” hab ich mittlerweile auch hinter mir, was an der Problematik des grundsätzlichen Verstehens von PHP-Sessions und Cookie-Verwaltung lag (oder liegt?). Dummerweise kooperieren PHP-Sessions mit der zusätzlichen “fallback” Benutzung von Cookies (oder anders herum – however) noch nicht mit meinem Verständnis der Materie *gruebel*. So wurde die freudige Nachricht deutlich relativiert und das ganze LogIn-System nun mittels Cookies realisiert.

Dabei bleibt festzuhalten, daß man genug überflüssigen Code produziert, was sicherlich auch einfacher gestaltet werden könnte. Derzeit ist aber die Funktionalität noch wichtiger als die gruseligen Zeilen an Code, die ich täglich in die Scripte “hacke“, da sie immerhin ein Resultat ins Browser-Fenster zaubern. Das hält zumindest die Motivation hoch. Von Sicherheitslücken möcht ich daher auch derzeit erstmal gar nichts wissen ;)

Immerhin zeigt die Lernkurve nach oben und auch, wenn man etwas genervt ist von wiederkehrenden Formularen und der wiederkehrenden Aufbereitung von Datensätzen, die eben oft nach dem gleichen Schema verlaufen, so ist jede neu gefundene PHP-interne Funktion die man benötigt, eine Spielwiese, die man neugierig austestet und dabei sogar im schlimmsten Fall Etappen-Erfolge erzielt :thumbsup:

So lange das noch alles anhält und man sich, dank der Zwischenerfolge, mit Interesse in das nächste Problem stürzt, hab ich zumindest die bescheidene Hoffnung, daß die Idee im gesetzten Zeitraum auch durch meinen bescheidenen Anteil mit realisiert werden kann. Immerhin ist diese Vorgehensweise der schrittweisen Problembewältigung einem dank GNU/Linux ja nicht fremd und man mag gar nicht glauben, wie einen ein popliges, dafür aber erfolgreiches MySQL-Insert mir hoffentlich als bald ein kleines Glücksgefühl bereiten kann :P

Sagte ich zufälligerweise im Blog oder IRC mal, daß mich Charsets so ziemlich ansaugen? :motz: :lol:

SierraXTC am 24.07.06 um 15:32 Uhr

Behind the scenes

Multi-/Media, Technikecke

Taglogo Tags: ,

Wer möchte nicht wissen, wie es hinter den heiligen Mauern der Heise-Redaktion ausschaut? Jeder passionierte Newsticker- und/oder c’t-, iX-, Telepolis-Leser würde sicherlich gerne mal einen Blick hinter die Kulissen des großen Verlagshauses werfen und dabei einen Blick in die Redaktionen und Computer-Räume riskieren. Daher werden wohl viele Fiete Stegers beneiden, der Zutritt zu dem Heiligtum in Hannover-Kleefeld hatte. Er läßt uns aber an seinen Erlebnissen Teil haben:

Onlinejournalismus: Heise.de / Behind the scenes

SierraXTC am 20.07.06 um 18:35 Uhr

Doch nix mit PHP-Nixkönner (II)

Technikecke

Taglogo Tags: , ,

Nur so am Rande: Es funktioniert! Es funktioniert wirklich!

Hüpf

Was? Ach so, ja .. Nun, für ein, vielleicht irgendwann in ferner Zukunft mal nützliches Projekt, habe ich in den letzten Tagen – u.a. deswegen war’s auch so ruhig hier – an einem LogIn-Script mittels PHP und MySQL rumgedoktort. Ja, ich erfinde da vermutlich das Rad mal wieder neu, was aber vornehmlich mehr den Sinn und Zweck hat wieder ins scripten mit PHP hinein zu finden. Das Schöne an der Sache ist, das Session-Management mittels der *hust* im Netz gefundenen Funktionen klappt und ich hab das Prinzip dahinter auch verstanden :thumbsup:
Im Wesentlichen fehlen jetzt nur noch wenige Funktionen für das “Benutzer-Management“, da ich ja vor dem Session-Management schon etwas vorgearbeitet habe, ehe man sich dann an andere Dinge (wie das Admin-Panel) heran wagen kann. Ein schönes Gefühl mal was Produktives geschafft zu haben :lol:

SierraXTC am 20.07.06 um 13:43 Uhr

Einmal kurz gelacht (III)

Lustiges/Sinnloses

Taglogo Tags: ,

Nein, nein .. ich bin nicht untergetaucht oder ohne eine Nachricht zu hinterlassen in den Urlaub verschwunden. Die WM ist vorbei und irgendwie befällt einen das große Sommerloch. Um aber die Zeit bis zum nächsten lesenswerten Beitrag in diesem Blog zu verkürzen noch ein kleiner Link:

Jeder – na, zumindest viele – kennen sicherlich german-bash.org, das deutsche Pendant zu bash.org. Das IRC-Leben schreibt bekanntlich die witzigsten Geschichten. Ergänzend zu g-b.o gibt’s noch die schönsten Zitate aus dem Quaknet-#PHP-Channel. Das Quakenet ist ja gerade zu bekannt für überaus witzige Zitate: :lol:

Da kann man auch mehr als nur einmal kurz lachen ;)

SierraXTC am 16.07.06 um 22:22 Uhr

IEs4Linux

Desktop, GNU/Linux, Technikecke

Taglogo Tags: , ,
An sich ist es einfach ein Widerspruch in sich. Was hat ein Windows®-Only Browser auf Linux-Systemen zu suchen? Sinn macht es natürlich nicht, den Internet Explorer als Standard-Browser zu verwenden, wenn mit Firefox und Opera zweit deutlich bessere Browser nativ zur Verfügung stehen. Aber trotzdem gibt es einige Gründe, die zumindest dafür sprechen in letzter Instanz doch auf den IE zurück greifen zu können. Als Webdesigner ist man vermutlich
IE simple 4 Linux

grundsätzlich drauf angewiesen, daß die erstellten Webseiten zumindest rudimentär in allen Browsern funktionieren. Von einem vernünftigen, einheitlichen Design wage ich gar nicht erst zu sprechen, trotz W3C interpretiert jeder Browser (X)HTML bekanntlich anders. Von der PNG- und Style Sheets-Schwäche des IE möcht ich daher gar nicht erst anfangen. Scheinbar hat der Internet Explorer auch mit diesem Blog seine Probleme, hier wird das Logo nicht transparent angezeigt. Vermutlich hat die “Overlay”-Graphik während der WM das Design in dem Browser ganz zerschossen. Alles bekannte und gute Gründe den IE eigentlich von der Nutzung auszuschließen.

Aber als Linux-Nutzer wird man selbest gerne vor verschlossene Türen im Internet gestellt. Beliebt zeigt sich zur Zeit bei vielen Webseiten die Flash-Ausgrenzung. Scheinbar gibt es für Windows®-Systeme mittlerweile schon den Flash-Player in der Version 9, während – danke Adobe – die Linux-Version noch immer bei Version 7 steht. Dadurch erschließen einem Besucher viele Webseiten – wie z.B. vom BurgerKing nicht – Dort wird mindestens der Flash-Player in Version 8 vorrausgesetzt, ohne läuft da nix. Noch nicht mal – guten Webdesignern sei dank :roll: – reine HTML-Seiten werden als Ausweichmöglichkeiten angeboten.

Wenn man nicht gleich dem revolutionären Boykott frönen kann oder frönen will gibt es eine einfache Chance den Internet Explorer unter Wine zum Laufen zu bekommen, ohne lange in Konfig-Dateien oder neuerdings Registry-Keys herumzufrickeln. Mit dem Projekt IEs4Linux (ausgeschrieben: “Internet Explorer simple for Linux“) kann man nun ganz einfach den IE installieren und benutzen. Einfach das Script herunterladen, entpacken und ausführen. Danach werden die nötigen Dateien von Microsoft nachgeladen und installiert. Sogar inklusive Flash-Player Version 9 bekommt man dann den IE 6 und/oder alternativ auch noch die älteren Versionen installiert. Bleibt nur noch abzuwarten, wann die erste Version mit dem IE 7 erscheint.

Sie browsen
das Archiv für Juli 2006.
Kategorien
STATISTIK
  • Insgesamt 1289 Beiträge
  • mit 305,141 Wörtern
Juli 2006
M D M D F S S
« Jun   Aug »
 12
3456789
10111213141516
17181920212223
24252627282930
31  
SUCHE

Monatsarchiv
KOMMENTARE Commets RSS 2.0 Feed
  • Top Kommentatoren
  • commanderx (112)
  • Manuel (69)
  • Yank (59)
  • Marc (53)
  • Noodles (41)
  • Links
    META
    SYNDICATION