DiE DESiGNER - WEBDESiGNER & WEBDEVELOPER BLOG

PHP

PHP E-Mail Adresse Validierung

Donnerstag, 19. Januar 2012

PHP E-Mail Adresse Validierung

function checkThisEmail($email) {
if (!eregi(
"^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
return false;
}
return true;
}

SMTP E-Mail Validierung

PHP Image Resizer Script TimThumb inkl. Image Filter & Bildauschnitt verändern

Mittwoch, 28. Dezember 2011

PHP Image Resizer TimThumb ist ein einfaches, flexibles, PHP-Skript, das wir für die Skalierung von Bildern via PHP empfehlen.

TimThumb bringt eine Reihe von Funktionen mit:

Für mehr Informationen besucht die Homepage des Entwicklers:

PHP Image Resizer TimThumb

Umlaute richtig sortieren mySQL / PHP / Arrays

Donnerstag, 16. Dezember 2010

Umlaute richtig sortieren mySQL / PHP / Arrays
Teilweise kann es zu Problemen mit dem Sortieren von Umlauten bei Arrays oder mySQL-Abfragen kommen. Im folgenden Artikel wird beschrieben wie man es richtig macht.

Zum Artikel

IP-Geo-Location Ip Standort ermittlung php

Dienstag, 27. Oktober 2009

IP-Geo-Location Ip Standort ermittlung php

  • Get User IP
  • Get User Country name + Flag
  • Get Referral URL
  • Check if Referral is a search engine (+ name of search engine)
  • Get User System Language
  • Get User Operating System
  • Get User Browser name and version

Demo | Download

 

 

http://www.bbox.ch/default.asp?m=15

http://visualroute.visualware.com/

http://pecl.php.net/package/geoip

http://www.maxmind.com/app/php

http://www.getpos.de/produkte.aspx

Volltextsuche in MySQL-Datenbanken

Donnerstag, 25. Juni 2009

Volltextsuche in Datenbanken

Zum Artikel

Geo Redirect / Umleitung via PHP

Dienstag, 2. September 2008

Geo Redirect / Umleitung via PHP

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
function IPtoCountry($ip) 
{ 
    $sock = fsockopen("whois.ripe.net", 43); 
    fwrite($sock, $ip."\n"); 
    while (!feof($sock)) { 
        $info .= fgetc($sock); 
    } 
    fclose($sock); 
    preg_match("/country:[ ]+([A-Z]{2})\n/", $info, $match); 
    return $match[1]; 
} 
 
if(IPtoCountry($_SERVER['REMOTE_ADDR']) !== "DE" 
&& IPtoCountry($_SERVER['REMOTE_ADDR']) !== "NL" 
&& IPtoCountry($_SERVER['REMOTE_ADDR']) !== "LU" 
&& IPtoCountry($_SERVER['REMOTE_ADDR']) !== "BE" 
&& IPtoCountry($_SERVER['REMOTE_ADDR']) !== "AT" 
&& IPtoCountry($_SERVER['REMOTE_ADDR']) !== "CH")
 
{
      header("Location: http://diedesigner.net");
}