PHP externe URL auslesen mit CURL und Proxy

Das abrufen und auslesen einer externen URL ist mit PHP denkbar einfach. Dazu braucht ihr nur die Erweiterung CURL, welche fast immer Standardmäßig aktiviert ist. Auch wenn der Server hinter einem Proxy steht ist das kein Problem.

Ihr könnt sogar Referer und User Agent Strings übermitteln und so bestimmte Daten Faken. Nur Cookies sind etwas komplexer, dazu werde ich mal ein eigenes Thema aufmachen.

Mit folgender Funktion könnt ihr einfach Daten von einer externen URL mit PHP und CURL auslesen. PHP externe URL auslesen mit CURL und Proxy weiterlesen

SEO und die Relevanzbestimmung von Keywords / Terms in den Suchmaschinen

In letzter Zeit beschäftige ich mich intensiv mit dem Thema Suchmaschinenoptimierung und den Algorythmen der Suchmaschinen. Klar gibt es da gefühlte 1 Mio. SEO-Blogs und SEO-Dienstleister, welche mir das alles für viel Geld erzählen würden. Doch diverse Fachzeitschriften und Weiterbildungen ermöglichen es mir als Web Developer tatsächlich selbst in das Thema Suchmaschinenoptimierung einzusteigen. SEO und die Relevanzbestimmung von Keywords / Terms in den Suchmaschinen weiterlesen

Dateiupload mit Ajax und PHP (HTML5 oder Flash)

Heute möchte ich kurz auf das Thema Dateiupload mit JavaScript/Ajax und PHP eingehen. Ich habe ein tolles Plugin für jQuery gefunden. Es heißt „uploadify“. Mit ihm ist es ganz einfach, via Ajax und PHP alle möglichen Dateien hochzuladen.

Hier gibt es eine Version mit HTML5 sowie eine mit Flash. Ich habe noch die Flash-Variante eingesetzt, da ich sehr abwärtskompatibel arbeiten muss. Die HTML5-Variante ist aber sicher auch toll :-) Dateiupload mit Ajax und PHP (HTML5 oder Flash) weiterlesen

Richtigen Zeichensatz / Charset auf Webserver einstellen

Es empfielt sich unbedingt bei Webprojekten mit dem UTF-8 Charset / Zeichensatz zu arbeiten. Man weiß nie wo man später hinwill, außerdem spart man sich lästige Zeichenprobleme wie falsch dargestellte Umlaute etc. Richtigen Zeichensatz / Charset auf Webserver einstellen weiterlesen

Runden in Javascript mit Zufallszahlen

Nach einem ABC-Test in der Firma, wo der Traffic aus unerfindlichen Gründen geviertelt statt gedrittelt wurde, habe ich mich mal mit der Thematik des Rundens in Javascript auseinandergesetzt.

Die mit „Math.random()“ generierten „Zufallszahlen“ haben immer Nachkommastellen, welche der Wahrscheinlichkeit nach bei Javascripts generierten Zahlen öfter unter ,5 liegen. Rundet man die „Zufallszahl“ also mittels „Math.round()“ so erhält man der Wahrscheinlichkeitsrechnung nach potenziell öfter die jeweils niedrigere Zahl. Runden in Javascript mit Zufallszahlen weiterlesen

Social Media Plugins auf Webseiten nun illegal?

Heute mal keine Codeschnipsel, sondern ein ganz normaler Beitrag 😉 Heise.de berichtet über einen Beschluss der obersten Aufsichtsbehörde für den Datenschutz im nicht-öffentlichen Bereich (Düsseldorfer Kreis). Social Media Plugins auf Webseiten nun illegal? weiterlesen

jQuery Flash Detection – mit Javascript Plugin’s erkennen

Wenn man mit Javascript / jQuery Plugins wie Flash erkennen möchte, kann man sich die Erweiterung jqPlugin besorgen. Mit dieser kann man auf einfachste Art und Weise folgende Plugins erkennen:

– Flash
– Silverlight
– PDF (prüft ob der MimeType unterstützt wird)
– Java
– Quicktime
– Windows Media Player
– Shockwave
– Realplayer

Die Einbindung ist auch hier denkbar einfach :-) jQuery Flash Detection – mit Javascript Plugin’s erkennen weiterlesen

jQuery PNG-Fix, Transparenz im Internet Explorer 5.5 und 6

Im Netz habe ich einen Javascript jQuery PNG-Fix gefunden, der dafür sorgt, dass man auch transparente PNG-Bilder mittels Javascript im Internet Explorer 5.5 und IE 6 einsetzen kann. Je nach Zielgruppe kommt es leider noch allzuhäufig vor, dass diese veralteten und unsicheren Browser zum Einsatz kommen. jQuery PNG-Fix, Transparenz im Internet Explorer 5.5 und 6 weiterlesen