inicio mail me! Abonnieren

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken. Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da Politiker im Regelfall von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Politikern schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.

Mehr Informationen unter www.politiker-stopp.de.

Einträge der Kategorie php

Spam Kontaktformular vermeiden

Ohne Captcha Methode und eigentlich ganz einfach.
1. Timestamp in einem Input-Feld speichern
2. verstecktes Input-Feld, dessen Name-Attribut auf “mail” oder “email” setzen
3. eigentliche Input-Feld der E-Mail Adresse des Benutzers anderes Name-Attribute geben als “mail” oder “email”

$timestamp=$_SERVER['REQUEST_TIME'];

<input type="text" value="<?php echo $timestamp; ?/>" name="zeitstempel" class="hidden" />

<input type="text" name="mail" class="hidden" />

<input type="text" name="meineEchteEmailAdresse" />

Spam-Bots suchen danach und füllen diese aus. Mit CSS ausblenden

.hidden{
display: none;
}

In der PHP-Datei, mit der Mail-Funktion die Differenz zwischen Request des Formulars und der PHP-Datei berechnen und in einer Bedingung abfragen.

// aktuellen Zeitstempel speichern
$zeitStempel = $_SERVER['REQUEST_TIME'];

/* Differenz von Kontakformular gelieferten Zeitstempel
* mit aktuell gespeicherten Zeitstempel berechnen
*/
$zeitDifferenz=$_POST['zeitstempel']-$zeitStempel;
$mailSpam=$_POST['mail'];
$mailRichtig=$_POST['meineEchteEmailAdresse'];

// Bedingung setzen
if($zeitDifferenz < 5 && !empty($mailSpam)){
// tue irgendwas
}
else{
mail(Deine Parameter eingeben);
}

Die Zeit könnt ihr variable setzen. Ein Spam-Bot versucht so schnell wie möglich das Kontakformular abzuschicken. Ein paar Sekunden müssten reichen. Wenn ein Benutzer wirklich was abtippt, müsste es länger dauern als 4-5 Sekunden.

Barcamp Termine Deutschland

Hier findet Ihr die nächsten Termine von den Barcamps in Deutschland. Aktuelle Termine findet Ihr unter:
Update: 21.11.2008
http://barcamp.org/

  1. Jun 4th-6thGPN7CampKarlsruheKarlsruhe, Germany
  2. Jun 7th-9thIdentityCampBremenBremen, Germany
  3. Jul 12thMonetization 2.0 CampBerlin, Germany
  4. Aug 21nd-22ndBarCamp HessenFrankenberg, Germany
  5. Aug 29nd-31stTYPO3camp MunichMunich, Germany
  6. Aug 30nd-31ndBarCamp  MunichErstes BarCamp für Frauen München, Germany
  7. Date to followFirst EvolutionCampNorthern Germany
  8. Sep 20th-21thartcamp HamburgHamburg, Germany
  9. Sep 26th-28thBarCamp StuttgartStuttgart, Germany
  10. Okt 10th-12thEduCamp 2008 #2Berlin, Germany
  11. Okt 10th-12thBarCamp MunichMunich, Germany
  12. Oct 18th-19thBarCampBerlin3Berlin, Germany
  13. Nov 1st-2ndCommunityCampBerlinBerlin, Germany
  14. Nov 22nd-23rdBarCampHamburg2Hamburg, Germany
  15. Nov 22nd-23rdfulltiltDüsseldorf, Germany
  16. Jan 10th-11th (2009) Pengcamp – Mainz, Germany
  17. Jan 24th-25thTourismuscamp IIEichstätt, Germany
  18. Mar 28-29 2009-25thBarCampRuhr2Essen, Germany
  19. Apr 25-26 2009MobileCamp DresdenDresden, Germany
  20. Apr / May 2009 – UXcamp Berlin – Berlin, Germany

Und von unseren Nachbarn Österreich und Schweiz gibt es natürlich auch was:
Barcamps Österreich: http://www.barcamp.at/Home
Barcamps Schweiz: http://barcamp.ch/

Syntax highlight in Wordpress

Nach dem ich mir überlegt habe irgendwann ein Tutorial für Codeigniter zu schreiben, habe ich überlegt ob es ein Plugin für Wordpress gibt, dass Syntax Highlighting macht. Nur hier ein erster Test mit dem Plugin von matt, Viper007Bond und mdawaffe. Link zum Syntaxhighlighter Plugin auf Wordpress.

So hier der erster Testeintrag für CSS:


body {

margin: 0;
font-size: 12px

}

Und hier für Javascript:

var s="hello";

function hello(s)
{
alert (s);
}
hello(s);

mmmh… komisch. Ich sehe da kein Highlightning?

Ahh.. man muss im theme den footer includen.

<?php wp_footer(); ?>

Was ganz nett bei diesem Plugin ist, dass man mehrere Shortcodes verwenden kann.
Die Liste der Shortcodes findet ihr unter “other notes” auf der plugin-seite.

Codeigniter, schneller, performanter, einfacher Programmieren

Logo Codeigniter

Bisher habe ich nicht viel mit PHP gemacht. Auf der Suche nach einem Framework, dass nicht zu aufgeblasen ist und nur als Instrument wirkt, um schneller und einfacher ans Ziel zu kommen, bin ich vor einem Jahr auf Codeigniter (CI) von EllisLab gekommen. Da ich bisher noch keine Erfahrung mit anderen Frameworks hatte, empfand ich Codeigniter als bestes, um einen Einstieg in Model View Control (MVC) zu haben. Eine ausführliche Dokumentation und laut Rezensionen von anderen Entwicklern, ein sehr hilfreiches PHP Framework. Active Records, Helper Klassen, Bibliotheken vereinfachen das Programmieren unheimlich. Man spart viel Code und nerviges SQL. Vor kurzem kam das Codeigniter 1.6.2 Release.

Eine wirkliche Empfehlung an PHP Neulinge oder auch PHP Profis. Codeigniter ist wirklich eine alternative Lösung zu CakePHP. Wobei ich hier auch sagen muss, dass ich während dieses Artikels mir das kurze CakePHP Tutorial http://book.cakephp.org/view/326/the-cake-blog-tutorial durchgelesen habe. Verglichen mit dem Codeigniter Tutorial fand ich CI auch hier verständlicher und von der Code-Semantik besser. Die gründliche Dokumentation und verständliche Video Tutorials lässt eine schnelle Einarbeitung in CI zu. Falls ich etwas mehr Zeit habe, werde ich vielleicht ein eigenes Tutorial hier einstellen.