הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 01-12-07, 19:50   # 1
sagi.av
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
הודעות: 295

sagi.av לא מחובר  

[php]בדיקת לינק

איך אני בודק אם לינק שיש לי הוא לינק להורדה או לדף?
__________________
שגיא.
  Reply With Quote
ישן 01-12-07, 20:14   # 2
talbeno
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Aug 2007
מיקום: רחובות
הודעות: 165

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 ו - Mysql.
  Reply With Quote
ישן 01-12-07, 22:04   # 3
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
ישן 01-12-07, 23:06   # 4
DavidBD
חבר על
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
גיל: 30
הודעות: 956

DavidBD לא מחובר  

ציטוט:
נכתב במקור על ידי miniature צפה בהודעה
אני די בטוח שיש דרך יותר טובה מזאת, אבל אם כבר, אז שיעשה:
PHP קוד:
$ext substr(strrchr($url"."), ); 
וכך הוא יקבל את כל מה שיש אחרי המופע האחרון של ".", כדי להתאים את הקוד גם לסיומות של 4 אותיות כדוגמת mpeg ולא רק 3.
עדיף לעשות את זה על הנקודה האחרונה, כי אם יש נגיד
bla.bla.rar
זה מזהה סיומת של bla.rar
או שאני טועה? :\
__________________
דוד בן דוד.
  Reply With Quote
ישן 02-12-07, 01:17   # 5
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

ציטוט:
נכתב במקור על ידי David2255 צפה בהודעה
עדיף לעשות את זה על הנקודה האחרונה, כי אם יש נגיד
bla.bla.rar
זה מזהה סיומת של bla.rar
או שאני טועה? :\
אתה טועה
__________________
יואב.

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

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote
ישן 02-12-07, 02:02   # 6
sagi.av
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
הודעות: 295

sagi.av לא מחובר  

ואם הלינק שבור? מישהו יודע איך אני יכול לבדוק אם הלינק הוא באמת לינק להורדה ולא העברה לעמוד שגיאה?
תודה לעוזרים.
__________________
שגיא.
  Reply With Quote
ישן 02-12-07, 05:15   # 7
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

ואם אני קורא ללניק שלי:
www.sdfsdfsdfsfd.com/zip/bla.html
  Reply With Quote
ישן 02-12-07, 08:45   # 8
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

אז זה כבר בעיה אחרת..
יותר מסובך לבדוק דבר כזה..
משתלם לך בכלל להשקיע כ"כ בזה?
  Reply With Quote
ישן 02-12-07, 08:55   # 9
A.M.F
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 1,154

A.M.F לא מחובר  

ציטוט:
נכתב במקור על ידי Baku צפה בהודעה
אז זה כבר בעיה אחרת..
יותר מסובך לבדוק דבר כזה..
משתלם לך בכלל להשקיע כ"כ בזה?
לא כל כך מסובך... בכלל לעשות חיפוש גם זה לא קשה
תחפש בתגובות של העמוד הזה-
http://il2.php.net/file_exists

יש שם כל מיני פונקציות לבדיקה אם ה-URL עובד שהחבר'ה שם עשו
  Reply With Quote
ישן 02-12-07, 09:31   # 10
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

מה הקשר?

הוא אומר שהוא רוצה לבדוק עם ה HTML הוא הורדה...
בסה"כ כל לינק אפשר לתת לו האדר(header) של הורדה, החלק המסובך הוא לבדוק אם ההאדר מוביל להורדה, ולא סתם לנתח על-פי סיומת.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 19:13.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ