# === SQL_DATE ================================================================= # Funkce pøeformátuje získaný datum z formuláøe do podoby potøebné pro MySQL function db_date($datum){ list($den, $mesic, $rok) = explode(".", $datum); $vystup=sprintf("%04s", $rok)."-".sprintf("%02s", $mesic)."-".sprintf("%02s", $den); return $vystup; } ?> # === NL2OUT =================================================================== # Odstranìní všech entrù z textu function nl2out($text){ $text=ereg_replace("\r\n", " ", $text); $text=ereg_replace("\n\r", " ", $text); $text=ereg_replace("\r", " ", $text); $text=ereg_replace("\n", " ", $text); return $text; } ?> # === EMAILVALID =============================================================== # testuje správnost syntaxe e-mail # správnì = 1 # špatnì = 0 function emailvalid($email) { list($local, $domain) = explode("@", $email); $pattern_local = '^([0-9a-z]*([-|_]?[0-9a-z]+)*)(([-|_]?)\.([-|_]?)[0-9a-z]*([-|_]?[0-9a-z]+)+)*([-|_]?)$'; $pattern_domain = '^([0-9a-z]+([-]?[0-9a-z]+)*)(([-]?)\.([-]?)[0-9a-z]*([-]?[0-9a-z]+)+)*\.[a-z]{2,4}$'; $match_local = eregi($pattern_local, $local); $match_domain = eregi($pattern_domain, $domain); if ($match_local && $match_domain) return 1; else return 0; } ?> # === SQLDATE4USER ============================================================= # Upraví datum # Funkce zobrazí sql datum v èeském formátu srozumitelnìjším pro uživatele function sqldate4user($datum, $barva = false, $stav = 0){ $vystup=""; list ($rok, $mesic, $den) = explode ("-", $datum); if (sprintf("%d", $den)) $vystup.= "$den."; if (!sprintf("%d", $den) && sprintf("%d", $mesic)) $vystup.= "$mesic/"; elseif (sprintf("%d", $mesic)) $vystup.= "$mesic."; if (sprintf("%d", $rok)) $vystup.= "$rok"; if ($barva && $stav != 3 && $stav != 5){ $mktime=mktime(0, 0, 0, $mesic, $den, $rok); if ($mktime<=(time()+(3*24*3600)) && $mktime>=time()) $vystup="$vystup"; elseif($mktime$vystup"; } return $vystup; } ?> # === CREATETHRUMB ============================================================= # funkce zmen�� obr�zek function createthumb($obrazek, $nahled, $komprese, $sirka = 0, $vyska = 0) { global $PATH_TRANSLATED,$SERVER_NAME; $velikost=getimagesize($obrazek); if ($SERVER_NAME=="10.4.3.88" || $SERVER_NAME=="10.4.3.44") $mogpath = '/usr/X11R6/bin/'; else $mogpath = '/usr/bin/'; # vytvo��m si pevnou cestu k programu a k obr�zku $path=substr($PATH_TRANSLATED, 0, strrpos($PATH_TRANSLATED, "/")); //echo $PATH_TRANSLATED." ".$path." ".$mogpath." ".$obrazek; //system("echo '".$PATH_TRANSLATED." ".$path." ".$mogpath." ".$obrazek."' >/tmp/baaaa.txt"); $path=""; if ($sirka && !$vyska) $vyska=round($velikost[1]/($velikost[0]/$sirka)); elseif (!$sirka && $vyska) $sirka=round($velikost[0]/($velikost[1]/$vyska)); // puvodni $prikaz=$mogpath."mogrify -geometry ".$sirka."x".$vyska."!".(($komprese>0) ? " -quality $komprese" : "")." \"".$path."/".$obrazek."\""; $prikaz=$mogpath."mogrify -geometry ".$sirka."x".$vyska."!".(($komprese>0) ? " -quality $komprese" : "")." \"".$path.$obrazek."\""; //echo $prikaz; //passthru('ls /'); //exit; // system("echo ".$prikaz." >/tmp/aaaaa.txt"); system($prikaz); } // createthrumb ?> # === USER4SQLDATE ============================================================= # Upraví datum pro databázi z DD.MM.YYYY na YYYY-MM-DD function user4sqldate($datum){ if ($datum=="") return; $vystup=""; list ($den, $mesic, $rok) = explode (".", $datum); $vystup=sprintf("%02s", $rok)."-".sprintf("%02s", $mesic)."-".sprintf("%02s", $den); return $vystup; } ?> .: HARLEY OWNERS GROUP - TROJA CHAPTER :: Akce :. HARLEY OWNERS GROUP TROJA CHAPTER Route66USA 06MOSKVA 07 Strana: PÅ™edchozà 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 Akce Návrh akce na European HOG Rally St. Tropez a spol. 2005 K diskusi a k pÅ™ipomÃnkám Troja Chapter párty Vápenný Podol Nikolova cesta kolem dokola Spojených států amerických JeÅ¡tÄ› jedna perliÄ�ka nakonec Reklama: