Do not access Superglobals in PHP 5

Die serverseitig interpretierte Skriptsprache PHP ist laut dem Tiobe Index auf Platz 5 der beliebtesten Programmiersprachen weltweit (Stand: Oktober 2013). Die einfache Syntax von PHP halten die Sprache seit 18 Jahren auf Erfolgskurs. Die Popularität und der rege Einsatz von PHP führen jedoch dazu, dass böswillige Menschen versuchen, Sicherheitslücken in PHP-Anwendungen auszunutzen.

Um keine Angriffspunkte in der eigenen PHP-Anwendung zu bieten, sollte man den direkten Zugriff auf superglobale Arrays (engl. Superglobals) vermeiden.
Do not access Superglobals in PHP 5 weiterlesen

Parameter mit JavaScript auslesen

Manchmal möchte man URL-Parameter mit JavaScript auslesen. Für diesen Zweck habe ich im Artikel [post id=3396]Get GET-Parameters with JavaScript[/post] gezeigt, wie man eine Funktion schreibt, die der $_GET aus PHP ähnlich ist. Es geht aber auch noch anders. Es folgt ein zweites Beispiel.
Parameter mit JavaScript auslesen weiterlesen

How to get the current URL with JavaScript

With JavaScript it is easy to get the current URL of the website. You can get the URL with and without parameters. This is how you can do it:

console.log(document.URL); // https://www.bennyn.de/sth/index.html?param=value
console.log(window.location.href); // https://www.bennyn.de/sth/index.html?param=value
console.log(window.location.href.split('?')[0]); // https://www.bennyn.de/sth/index.html
console.log(window.location.pathname); // /index.html

mail.mime.decodeparameters auf true setzen

Jira zeigt eine Warnung an, wenn der Wert „mail.mime.decodeparameters“ nicht auf „true“ gesetzt ist. Um diese Einstellung zu tätigen, muss man in die Domain-Konfigurationen seines Application Servers eingreifen und dort diese Systemeigenschaft (system-property) setzen.
mail.mime.decodeparameters auf true setzen weiterlesen