Archiv: Mai, 2009

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)
{
if ($this->get($key)) {
$this->_values[$this->_workingPointer] = $value;
return null;
}
$this->_keys[] = $key;
$this->_values[] = $value;
$this->_pointer++;
}

public [...]


PageRank-Update

Heute hat Google unerwarteterweise den berühmten “Google Dance” durchgeführt, bei dem allen indizierten Seiten ein neuer PageRank zugeordnet wird.
net-developers.de ist mit seinem PageRank 3 ein klarer Sieger des Updates. Vorher hatte die Seite nur PR 2.
Allerdings wurden einige Unterseiten mit dem PR-Update drastisch heruntergestuft.  Der auf http://www.slavssoft.ru/developer/?page=site_pr#m_m verfübare russische PR-Test testet alle Unterseiten auf ihren [...]


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 natürlich abhängig von der [...]


Das EVA-Prinzip (Eingabe/Verarbeitung/Ausgabe)

Definition von EVA
Das EVA-Prinzip ist eines der wichtigsten Prinzipien der Softwareentwicklung und sollte bei jedem Programmierer bekannt sein. Ausgeschrieben heißt EVA “Eingabe Verarbeitung Ausgabe” und beschreibt den Ablauf eines Programms. Laut dem EVA-Prinzip sollen zuerst Daten eingegeben, dann verarbeitet und am Ende ausgegeben werden.
EVA bei PHP
EVA ist nicht nur in PHP sehr wichtig, sondern auch [...]


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 eine Variable wird an einer Stelle [...]


Nein, mich gibt es nicht bei Twitter!

»Archiv

Easy-Profit.info
Angebote und Einkaufen klimaneutral -  bei kaufDA.de Browser-Statistiken
Dieser Blog ist gehostet bei ALL-INKL.COM - Webhosting Server Hosting Domain Provider