Hauptmenü

Werkzeuge

Kategorien

Archiv

Variablen in anonymer Funktion verfügbar machen

Erstellt in Allgemein am 20. April 2018 vom Daschmi

Möchte man Variablen an eine Anonyme Funktion / Inline Funktion übergeben, so kann ab PHP 7.1. die use Syntax verwendet werden. Hier am Beispiel eines uasort Callbacks:

uasort($marray, function($a, $b) use ($column) {

  if ($column === 'datum') return strtotime($a[$column])  strtotime($b[$column]);
  else return $a[$column]  $b[$column];

} );

Umleitung auf SSL mit .htpasswd Authorisierung/Schutz

Erstellt in Allgemein am 17. April 2018 vom Daschmi

.htaccess Beispiel um zu verhindern, dass die Anmeldung/Authorisierung (.htaccess / .htpasswd Schutz) zweimal erscheint.

SetEnvIf %{SERVER_PORT} ^80$ NON_SSL

RewriteEngine On
RewriteCond %{SERVER_PORT} ^80$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

AuthName "Restricted Access"
AuthType Basic
AuthUserFile .htpasswd
Order Deny,Allow
Deny from all
Satisfy any
Require valid-user
Allow from env=NON_SSL