Verbesserungen
bearbeitet von Regina Schaukrug
~~~php
<?php
error_reporting( 0 ); ini_set( 'display_errors', 0 );
// Debug: (Nächste Zeile auskommentieren um Fehlermeldungen zu unterdrücken.)
error_reporting( E_ALL ); ini_set( 'display_errors', 1 );
session_start();
define ( 'MkHtmlSafe', true ) ; // true - Für Mailclients, die Text mutwillig falsch als HTML interpretieren. Das kann man nur testen. Sonst false um die originale Ausgabe zu haben.
$output = '
Aufrufende IP: ' . $_SERVER['REMOTE_IP'] .'
Aufgerufene Adresse: http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] . '
HTTP Referer: ' . $_SERVER['HTTP_REFERER'] . '
User Agent: ' . $_SERVER["HTTP_USER_AGENT"] . '
Zeitpunkt: ' . date( 'j.n.Y H:i:s e' ) . '
--------------------------------------------
$_GET: ' . var_export( $_GET, true ) . '
--------------------------------------------
$_POST: ' . var_export( $_POST, true ) . '
--------------------------------------------
$_COOKIE: ' . var_export( $_COOKIE, true ) . '
--------------------------------------------
$_SESSION: ' . var_export( $_SESSION, true ) . '
--------------------------------------------
';
if ( MkHtmlSafe ) { $output = htmlspecialchars( $output ) ; }
echo $output; # or whatever
~~~
Verbesserungen
bearbeitet von Regina Schaukrug
~~~php
<?php
error_reporting( 0 ); ini_set( 'display_errors', 0 );
// Debug: (Nächste Zeile auskommentieren um Fehlermeldungen zu unterdrücken.)
error_reporting( E_ALL ); ini_set( 'display_errors', 1 );
session_start();
define ( 'MkHtmlSafe', true ) ; // Für Mailclients, die Text mutwillig falsch als HTML interpretieren. Das kann man nur testen.
$output = '
Aufrufende IP: ' . $_SERVER['REMOTE_IP'] .'
Aufgerufene Adresse: http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] . '
HTTP Referer: ' . $_SERVER['HTTP_REFERER'] . '
User Agent: ' . $_SERVER["HTTP_USER_AGENT"] . '
Zeitpunkt: ' . date( 'j.n.Y H:i:s e' ) . '
--------------------------------------------
$_GET: ' . var_export( $_GET, true ) . '
--------------------------------------------
$_POST: ' . var_export( $_POST, true ) . '
--------------------------------------------
$_COOKIE: ' . var_export( $_COOKIE, true ) . '
--------------------------------------------
$_SESSION: ' . var_export( $_SESSION, true ) . '
--------------------------------------------
';
if ( MkHtmlSafe ) { $output = htmlspecialchars( $output ) ; }
echo $output; # or whatever
~~~