View Single Post
ישן 01-12-07, 22:04   # 1
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

ציטוט:
נכתב במקור על ידי talbeno צפה בהודעה
אני לא בטוח עד כמה זה אפשרי, אבל מה שחשבתי עליו זה בדיקה של הסיומת בצורה כזאת בערך:
PHP קוד:
<?php
$url 
"http://www.your-link.com/index.zip";
$ext substr($url, -3);
    switch (
$ext) {
        case 
"zip": echo "download"; break;
        case 
"rar": echo "download"; break;
        case 
"tar": echo "download"; break;
        case 
"mp3": echo "download"; break;
        case 
"mp4": echo "download"; break;
        case 
"avi": echo "download"; break;
        case 
"htm": echo "link"; break;
        case 
"tml": echo "link"; break;
        case 
"php": echo "link"; break;
        case 
"asp": echo "link"; break;
        case 
"spx": echo "link"; break;
        default: echo 
"undefined"; break;
}
?>
לא בטוח עד כמה זה שימושי, אבל בכל זאת..
אני די בטוח שיש דרך יותר טובה מזאת, אבל אם כבר, אז שיעשה:
PHP קוד:
$ext substr(strrchr($url"."), ); 
וכך הוא יקבל את כל מה שיש אחרי המופע האחרון של ".", כדי להתאים את הקוד גם לסיומות של 4 אותיות כדוגמת mpeg ולא רק 3.
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote