رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تابعی که کیک برای چک کردن url بکار می بره
#8
اگر درست متوجه شده باشم.
شما باید 2 تابع زیر رو در کنار هم داشته باشید. که در فایل Validation.php هستند

کد پی‌اچ‌پی:
/**
 * Runs a regular expression match.
 *
 * @param mixed $check Value to check against the $regex expression
 * @param string $regex Regular expression
 * @return boolean Success of match
 */
    
protected static function _check($check$regex) {
        if (
preg_match($regex$check)) {
            
self::$errors[] = false;
            return 
true;
        } else {
            
self::$errors[] = true;
            return 
false;
        }
    }
    public static function 
url($check$strict false) {
        
        
$validChars '([' preg_quote('!"$&\'()*+,-.@_:;=~[]') . '\/0-9a-z\p{L}\p{N}]|(%[0-9a-f]{2}))';
        
$regex '/^(?:(?:https?|ftps?|sftp|file|news|gopher):\/\/)' . (!empty($strict) ? '' '?') .
            
'(?:' self::$_pattern['IPv4'] . '|\[' self::$_pattern['IPv6'] . '\]|' self::$_pattern['hostname'] . ')(?::[1-9][0-9]{0,4})?' .
            
'(?:\/?|\/' $validChars '*)?' .
            
'(?:\?' $validChars '*)?' .
            
'(?:#' $validChars '*)?$/iu';
        return 
self::_check($check$regex);
    } 

پاسخ
سپاس شده توسط


پیام‌های این موضوع
RE: تابعی که کیک برای چک کردن url بکار می بره - saleh - 2012/02/24, 04:16 AM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  یک سوال برای شروع ساخت یک سایت خبری yasairane2014 5 4,672 2019/03/11, 05:14 PM
آخرین ارسال: lynks
  فارسی کردن کد کپچا sallamatii 4 2,893 2019/02/05, 09:55 PM
آخرین ارسال: tajhizyar19
  ایا کیک php برای راندازی یک سیات خبری مناسب yasairane2014 6 5,923 2015/07/07, 05:41 AM
آخرین ارسال: saleh
  برای یادگیری cakephp باید او phpرا اموزش ببینم؟ mim90 8 7,444 2015/06/28, 11:18 PM
آخرین ارسال: fery
  درخواست یک کتاب خوب برای آموزش CakePHP iEhsan 8 12,874 2014/09/20, 02:18 PM
آخرین ارسال: vahidqara
  بهترین روش برای پیاده سازی سطوح مختلف کاربری؟ saeid 2 3,226 2014/06/24, 02:13 PM
آخرین ارسال: parsig
  اپدیت کردن کیک و ... w_amir2004 6 5,091 2014/04/22, 10:58 PM
آخرین ارسال: saleh
  سوال؟ دلیلی برای انتخاب کیک بجای سی ام اس smfr 8 9,330 2012/11/29, 05:17 PM
آخرین ارسال: mimre
  یک مثال تصویری عالی برای ارتباطات جداول در کیک parsig 0 2,748 2011/10/21, 07:25 PM
آخرین ارسال: parsig
  چطور می شه معماری MVC بکار رفته توی کیک رو یادگرفت؟ phpweb 9 9,566 2011/10/11, 11:15 AM
آخرین ارسال: iraitc

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان