RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteRule ^(.*) http://www.example.com%{REQUEST_URI} [L]
Archive for March, 2006
Die mySQL Funktion INET_ATON() wandelt eine IP in eine Ganzzahl.
SELECT INET_ATON("209.207.224.40");
-> 3520061480
209*255^3 + 207*255^2 + 224*255 + 40
Nicht vergessen
HTML: htmlentities(), htmlspecialchars()
Link: urlencode(), rawurlencode()
mySQL: addslashes(), mysql_real_escape_string()
PostgreSQL: pg_escape_string()
System: escapeshellcmd(), escapeshellarg()
mysqldump NAME_DER_DATENBANK | gzip > backup.sql.gz
Zeilenumbrüche
Windows: \r\n
Unix: \n
Mac: \r
| ASCII | Hex | ||
|---|---|---|---|
| \r | CR | 13 | %0D |
| \n | LF | 10 | %0A |
Left Joins in mySQL
SELECT user.id, user.name, ort.ort, hoddy.hobby FROM user LEFT JOIN ort ON user.ort = ort.id LEFT JOIN hoddy ON user.hobby = hobby.id
Mod Proxy
Mit Hilfe der Rewrite Engine kann man alle Aufrufe auf eine andere Domain umleiten. Mit dem Schlater P bleibt die Umleitung vor dem User verborgen, da der Webserver als Proxy arbeitet.
RewriteEngine On RewriteBase / RewriteRule ^(.*)$ http://example.com/$1 [P]
ini_set('display_errors', false);
ini_set('log_errors', true);
ini_set('error_log', '../path/to/file.log');
IE Hacks
* html #foo{} /* IE 5.5 - 6.0 */
html + body #foo{} /* nur IE 5.0 */
Worum geht es? phpmyedit am praktischen Beispiel!
In diesem Tutorial wollen wir ein Programm entwickeln, das zur Verwaltung von Kennwörtern dient. Die Kennwörter werden mit einem Verschlüsselungsverfahren in einer mySQL Datenbank gespeichert. Über ein Kennwort hat man Zugriff auf die gespeicherten Kennwörter. Um uns die Tabellenverwaltung zu erleichtern, verwenden wir die Klasse phpmyedit.
