הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [php] שאלה בקשר לבדיקת סוג הקובץ . (https://hosts.co.il/forums/showthread.php?t=57907)

Tomer 15-12-07 19:16

ציטוט:

נכתב במקור על ידי reXtea (פרסם 591504)
האמת שלא, אני יודע לעבוד עם המסד נתונים mysql, זאת הייתה הכוונה שלי... כי אני לא יודע בשלמות sql...
בכ"מ אני כתבתי את זה כי ככה אני רוצה שזה יהיה...

SQL זאת השפה לעבוד עם Mysql, והמסד היחידי שאני יודע לעבוד איתו עם PHP זה mysql.. יש כל מיני מסדים אחרים אבל בהם לא יצא לי להשתמש עדיין...

בכ"מ, לא הבנתי מזה קשור לנושא... אם זה כל כך מפריע לך יכלת לשלוח לי הודעה פרטית לא הבנתי למה היית צריך לחרוג ממסגרת הנושא...

ולנושא, מישהו יודע איך עושים את זה?

בגלל זה רשמתי "דרך אגב" (:

אמרת שיצרת קובץ TXT ריק, ושינית לו סיומת ל JPG. תנסה לקחת תמונת JPG אמיתית - ולשנות לה את הסיומת ל TXT, זה אמור להשאיר את ה mime type האמיתי. תבדוק את זה.

לדעתי בגלל שהקובץ txt הוא ריק אז זה משפיע על ה mime type.

Daniel 15-12-07 19:18

לפי דעתי

ברגע שתשנה קובץ לסיומת של TXT הוא תמיד יראה PLAIN TEXT. כי TXT אמור לשמש לכל מטרה.

שנה קובץ ZIP ל-JPEG, ותראה מה קורה.

reXtea 15-12-07 19:21

ציטוט:

נכתב במקור על ידי MasterT (פרסם 591511)
לפי דעתי

ברגע שתשנה קובץ לסיומת של TXT הוא תמיד יראה PLAIN TEXT. כי TXT אמור לשמש לכל מטרה.

שנה קובץ ZIP ל-JPEG, ותראה מה קורה.

עשיתי גם את זה... ניסתי לשחק עם הרבה סיומות... txt לgif
rar לpng כל דבר שעלה על רוחי... זה פשוט לא השיטה =X..

בכ"מ האתר היחידי שחוסם את הקטע זה imageshack...
fileflyer לא חוסם... זה מוזר...

meshuga 15-12-07 22:09

ציטוט:

נכתב במקור על ידי reXtea (פרסם 591512)
עשיתי גם את זה... ניסתי לשחק עם הרבה סיומות... txt לgif
rar לpng כל דבר שעלה על רוחי... זה פשוט לא השיטה =X..

בכ"מ האתר היחידי שחוסם את הקטע זה imageshack...
fileflyer לא חוסם... זה מוזר...

כמו שאמרתי. זה כנראה משהו בסגנון הפונקציה mime_content_type (או פונקציות דומות) שדורשות התקנת רכיב נוסף על השרת...מן הסתם לimageshack אין בעיה להתקין תוסף.

אבל..תנסה לבדוק בphpclasses.org אולי מישהו הכין מחלקה שבודקת סוג קובץ...אני מניח שגם זה מוגבל ואין את כל סוגי הקבצים..אבל שווה לבדוק..


עריכה:
שווה לך לנסות לראות אם זה עובד:
http://il.php.net/manual/en/function.exif-imagetype.php
אבל זה רק לתמונות..

reXtea 15-12-07 22:35

ציטוט:

נכתב במקור על ידי meshuga (פרסם 591597)
כמו שאמרתי. זה כנראה משהו בסגנון הפונקציה mime_content_type (או פונקציות דומות) שדורשות התקנת רכיב נוסף על השרת...מן הסתם לimageshack אין בעיה להתקין תוסף.

אבל..תנסה לבדוק בphpclasses.org אולי מישהו הכין מחלקה שבודקת סוג קובץ...אני מניח שגם זה מוגבל ואין את כל סוגי הקבצים..אבל שווה לבדוק..


עריכה:
שווה לך לנסות לראות אם זה עובד:
http://il.php.net/manual/en/function.exif-imagetype.php
אבל זה רק לתמונות..

תודה אחי... אבל בונא אני שנה מנסה להפעיל את הext הזה ולא הולך לי ...
אבל אתה חושב שזה מביא באמת את הפרטים הנכונים או שזה כמו השאר מביא פרטים שגויים? בכ"מ שני הפונקציות שהבאת לי לא פתוחות בשרת שלי אני צריך לפתוח איזה ext ואני לא יודע בדיוק איזה...

BlueNosE 15-12-07 22:57

ציטוט:

נכתב במקור על ידי meshuga (פרסם 591597)
עריכה:
שווה לך לנסות לראות אם זה עובד:
http://il.php.net/manual/en/function.exif-imagetype.php
אבל זה רק לתמונות..

ציטוט:

Requirements

Your PHP must be compiled in with --enable-exif. PHP does not require any additional library for the exif module. Windows users must also have the mbstring extension enabled.
בהרבה שרתים שעבדתי בהם זה לא היה מאופשר..


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

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