19.01.11 (Allgemein)
Ich werde hier auf diesem Blog zu verschiedenen Themen schreiben. Einige Artikel werde ich eigentlich nur als Gedächtnisstütze für mich selbst anlegen, aber wenn die Allgemeinheit davon profitiert, ist dies auch kein Beinbruch, sondern eher erfreulicher Nebeneffekt. Andere Artikel verfasse ich sicherlich auch mit einem gewissen Sendungsbewußtsein, dies wird aber hoffentlich nicht allzu auffällig in den Texten durchscheinen.
Kommentare deaktiviert
05.04.12 (Allgemein, PlugIn, WordPress)
Nachdem ich diesen Blog inzwischen mit einigen Artikeln gefüllt habe, ist mir aufgefallen, dass WordPress bei jeder Speicherung einer Änderung die vorhergehende Version des Textes als so genannte Revision zusätzlich in der Datenbank ablegt. Auf diese Weise hat man die Möglichkeit alte Fassungen der Artikel wieder herzustellen. So weit so gut, aber wenn ein Artikel fertig ist, und man fleißig gespeichert hat, sammeln sich viele Revisionen – bei mir mitunter 30 Stück, die eigentlich nicht mehr gebraucht werden. Die Liste der Revisionen am Ende des Artikels wird ausufernd lang, und hilft aufgrund der Menge und Länge auch nicht mehr, evtl. verlorene Texte wiederzufinden. Also gilt es, diese Revisionen von Zeit zu Zeit aufzuräumen, aber wie? Weiterlesen »
Keine Kommentare »
02.04.12 (Allgemein, PHP)
Nun programmiere ich schon etliche Jahre mit PHP und habe dabei schon etliche Umleitungen via Header eingesetzt, doch gestern wollte dies überhaupt nicht den gewünschten Erfolg bringen. Die Aufgabe war ganz einfach ein Logout:
- Userdaten auf “ausgeloggt” setzen
- In die Session eine Meldung schreiben ($_SESSION['meldung'] = ‘Sie sind ausgeloggt’)
- Umleiten auf die Startseite (header(‘Location:startseite.php’);)
- Auf der Startseite die Meldung aus der Session ausgeben und anschließend löschen
(echo $_SESSION['meldung'] ;
unset($_SESSION['meldung']); )
Also das Ganze schnell programmiert und getestet: Das Resultat war (nach einigen Suchen was schief läuft), dass die Meldung in der Session gesetzt und sofort wieder gelöscht wurde, so dass sie auf der Startseite nicht mehr zur Verfügung stand. Was nun? Weiterlesen »
Keine Kommentare »
31.03.12 (Allgemein, PHP)
Meine schon erwähnte Entwicklungsumgebung (mein Laptop) läuft mit Windows XP und die Webseiten werden später auf Linux-Servern der weiten Welt des Internets präsentiert. Dies ist sicherlich keine ungewöhnliche Gegebenheit.
Nun ist es so, dass einige Pfade, Datenbankgeschichten etc. sich zwischen meinem Laptop und den Linux-Servern unterscheiden, also entsprechend angepasst werden müssen.
Bisher – seit Jahren – habe ich über eine etwas komplexere Pfaduntersuchung ermittelt, ob die Scripte auf dem Server oder meinem Laptop laufen. Das geht aber alles ganz einfach, man muss nur bekannte Informationen auch einsetzen und damit ich zukünftig nicht wieder einen solchen “Heckmeck” veranstalte, folgt die einfache Lösung. Weiterlesen »
Keine Kommentare »
19.03.12 (Allgemein, Kurz Notiert)
Anfahrt Benahavis – Andalusien – Spanien
Wenn Sie kurz hinter Marbella und San Pedro (Sie fahren westlich) in die A 7175 Richtung Benahavis einbiegen, haben Sie den Trubel der Küste und die wilde Bebauung schnell hinter sich gelassen. Sie fahren durch bergiges Hinterland, hinein in die südlichen Ausläufer der Serrania de Ronda und erleben bald eine fast unberührte Landschaft mit schroffen Felsen, Bewaldung (u. a. Tannen, Wacholder, Ölbäume und Korkeichen) und niedrigem Strauchwerk, durchschnitten vom Guadalmina, der je nach Jahreszeit ein ausgetrocknetes Flussbett mit Steinen und Geröll ist oder kraftvoll Richtung Mittelmeer strömt. Im Frühjahr leuchten die gelben Blüten der Mimosen. Nach ca. sieben Kilometern heißt Sie ein Kreisel in Benahavis willkommen.
Weiterlesen »
Keine Kommentare »
10.03.12 (Allgemein, Webserver)
In meiner lokalen Entwicklungsumgebung (klingt gut für einen einfachen Laptop – oder?) verwende ich den Apache 2 auf Windows XP. Bei einem Projekt wollte ich mit mod_rewrite arbeiten. Dies war aber auf dem Laptop nicht aktiviert. Ich befürchtete natürlich wieder mal das Schlimmste, aber es war ganz einfach.
Weiterlesen »
Keine Kommentare »
29.02.12 (Allgemein, PHP, Tipps und Tricks)
Nach langer Zeit bin ich mal wieder über ein merkwürdiges Phänomen gestolpert, das ich eigentlich als ausgerottet betrachtete: Als ich mit PHP Formulardaten verarbeitete, wurden nach dem Speichern und Erneuten anzeigen der Daten im Formular z.B. Anführungszeichen mit einem Backslash versehen. Dies geschah auf einem uralten Server bei einem hier nicht genannten Hoster. Meine Verwunderung war groß. Hier hat doch tatsächlich ein Hoster PHP noch so konfiguriert, dass magic_quotes_gpc aktiviert ist.
magic_quotes_gpc ist als depricated eingestuft und existiert in PHP 5.4 nicht mehr
Nun, deswegen hier schnell noch die Funktion gepostet, mit der diese Zeichen (Backslashs) entfernt werden können:
function clean_wert(&$wert){
if (get_magic_quotes_gpc()){
$wert = stripslashes($wert);
}
}
Auch dieser Artikel dient eher dazu, meiner Erinnerung auf die Sprünge zu helfen, damit ich nächstes mal, wenn ich auf dieses Phänomen stoße, nicht wieder lange nach get_magic_quotes_gpc suchen muss.
Nachtrag (02.03.2012) zu PHP 5.4:
Diese Version wurde heute veröffentlicht. Siehe da, magic_quotes_gpc ist abgeschafft. Ich habe den Text entsprechend angepasst. Übrigens. Sie können die Funktion (clean_wert) dennoch einsetzen, da get_magic_quotes_gpc() ab PHP 5.4 immer false zurückgibt, so erhalten Sie sich die abwärtskompatibilität Ihrer Scripte.
Keine Kommentare »
21.02.12 (Allgemein, Kurz Notiert)
Gestern ging es durch die Presse: Die Bahn verschickt E-Mails bei Verspätungen ihrer Züge. Diese Meldung ist scheinbar so wichtig, dass sogar der ehrwürdigen Tagesschau dieser Sachverhalt eine Meldung wert war.
Ich frage mich jetzt, was ist daran so weltbewegend? Ist es nicht inzwischen auch im Privatleben gängig und im Berufsleben unabdingbar seinem Freund, Partner, Geschäftskontakt zu informieren, wenn man sich verspätet? Was kann es also sein, dass diese Neuigkeit so wichtig werden läßt?
- Die Bahnmitarbeiter wissen seit neusten und nach intensiver Schulung, wie man E-Mails verschickt? - das traue ich ihnen schon lange zu.
- Die Bahn ist daran interessiert, dass ihren Kunden etwas mehr an Komfort zuteil wird? – Ach nee, das nun wirklich nicht.
- Die Bahn weiß auf einmal, wo ihre Züge gerade sind? – Ich hoffe, immer schön auf der Schiene.
In diesem Sinne viele Grüße aus der Sonne Spaniens
Andre
Keine Kommentare »
13.02.12 (Allgemein, MySQL, PHP)
MySQL Felder mit PHP umbenennen
Hallo liebe Leser,
auch dieser Beitrag befasst sich mit MySQL und PHP. In diesem Fall bin ich beim Umbenennen von Feldern per PHP-Script an MySQL gescheitert. Eigentlich kann man Felder per SQL mit:
ALTER TABLE Tabname RENAME FeldNameAlt TO FeldNameNeu
den Feldnamen einfach ändern, allerdings geht dies nicht bei MySQL (Version 5.0.18). Hier hilft nur folgendes:
ALTER TABLE Tabname CHANGE FeldNameAlt FeldNameNeu FELDDEFINITION
Weiterlesen »
Keine Kommentare »
21.11.11 (Kommentare, PlugIn, Spam, Tipps und Tricks, WordPress)
Wie im Artikel über den ewigen Kampf gegen Spam bei WordPress-Kommentaren bereits angekündigt, folgt hier jetzt, wie Sie das dort empfohlene PlugIn (Block-Spam-By-Math-Reloaded) einsetzen und komplett auf Deutsch trimmen.
Keine Kommentare »
17.11.11 (Allgemein, Tipps und Tricks)
Auch in diesem Beitrag möchte ich Ihnen eine Webseite vorstellen, über die ich allerdings eher zufällig gestolpert bin.
Die Gefährdung des Regenwaldes durch Abholzung und Umwelteinwirkungen ist inzwischen sicherlich in das kollektive Bewusstsein eingezogen und viele von uns haben sich schon vorgenommen, aktiv zu werden oder wenigstens Ihr Verhalten – wenn auch nur ein kleines Stück weit – zu ändern. Aber seien wir ehrlich - jedenfalls mir geht es oft so, mit der nächsten neuen Hiobsbotschaft in den Nachrichten sind die guten Vorsätze vergessen und unser Focus kreist um diese neue Meldung. Um so löblicher ist das Engagement von kellerlanplayer und Defender, die einen Blog betreiben – und das seit Jahren – über den jeder Besucher einen kleinen Beitrag “erarbeiten” kann, mit dem er zum Erhalt des Regenwaldes beitragen kann.
Wie kann ich auf der Webseite (www.blog2help.com) dem Regenwald helfen?
Weiterlesen »
1 Kommentar »