Warning: Wrong parameter count for defined() in define.php on line 2

Möchte man eine Konstante in PHP definieren, verwendet man die Funktion define() dazu. Sie wird so benutzt: define(„KONSTANTE“, „KONSTANTER_WERT“); Man kann jetzt über KONSTANTE auf KONSTANTER_WERT zugreifen. Möchte man überprüfen, ob KONSTANTE existiert, benutzt man defined() (gibt true/false zurück). Mir ist es vor einiger Zeit passiert, dass ich mich vertippt habe, so dass bei mir […]


Hashtabelle in PHP

Wenn man vollständig Objektorientiert programmieren möchte, dann sind auch Arrays keine Ausnahme. Daher habe ich eine Hashtabelle für PHP entwickelt, die mit der Java-Klasse java.util.Hashtable ähnlich ist, jedoch abgespeckt ist. <?php class Hashtable { private $_keys = array(); private $_values = array(); private $_pointer = 0; private $_workingPointer = 0; public function set($key, $value) { […]


PHPIDS ( Intrusion Detection System )

Als Programmierer für Webseiten muss man sich immer Gedanken um die Sicherheit machen. PHPIDS ist ein Skript, welches versucht, solche Einbruchsversuche frühzeitig zu erkennen! Mit Hilfe von unterschiedlichen Prüfverfahren werden alle Benutzereingabe auf schadafte Skriptfragmente oder Zeichen untersucht. Was wird geprüft? Geprüft werden alle Eingaben, sei es $_POST, $_GET, $_COOKIE oder $_REQUEST. Das Ganze ist […]


Notice: Undefined variable: undefiniert in undefined_variable.php on line 3

Notice: Undefined variable: undefiniert in C:\xampp\htdocs\fehlermeldungen\undefined_variable.php on line 3 Wenn man diese hübsche Meldung erhält, hat man eine Variable angesprochen, die es nicht gibt. z.B. so: error_reporting(E_ALL); echo $undefiniert; Die Variable $undefiniert wurde an keiner Stelle im Skript definiert und kann somit auch nicht ausgegeben werden. Lösung Meistens hat man sich nur irgendwo vertippt. Oder […]


Fatal error: Call to a member function Methodenaufruf() on a non-object in object_operator.php on line 3

Wenn die Fehlermeldung Fatal error: Call to a member function Methodenaufruf() on a non-object in C:\xampp\htdocs\fehlermeldungen\object_operator.php on line 3 über den Bildschirm flimmert, hat man meistens so etwas in seinem Code stehen: $kein_objekt = „sondern ein string“; $kein_objekt->Methodenaufruf(); Man möchte also eine Methode eines Objekts aufrufen, das gar kein Objekt ist! In den meisten Fällen […]


»Meta