הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

 
 
כלים לאשכול תצורת הצגה
Prev הודעה קודמת   הודעה הבאה Next
ישן 25-06-07, 21:28   # 21
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

ציטוט:
נכתב במקור על ידי TelecarT צפה בהודעה
רותם,

לדוגמא הפונקציה mktime בphp4 יכולה לקבל ערכים כnull, בPhp5 זה כבר לא אפשרי,
באג מוכר, קורה לא מעט במערכות phpnuke שמשתמשות בפונקציה ביומן המובנה שלהם.
(למרות שבאופן דיי מפתיע בhttp://il.php.net/mktime זה אפילו לא מוזכר)
עקרונית לפי התיעוד, הפונקציה לא מקבלת בכלל NULL
האם אתה משתמש בגרסא האחרונה של 4 ? 4.4.7 ? יכול להיות שבעבר הרחוק (בלי קשר ל 5) איפשרו להכניס NULL והיום כבר לא מאפשרים בכל אופן, אם תקח את הגרסאות החדשות של 4 ו 5
תראה שהם מתנהגות אותו הדבר.


ציטוט:
נכתב במקור על ידי BlueNosE צפה בהודעה
היום יש פתרונות להכל במקום SAFE MODE, השאלה היא כמה נוח לעקוף את זה.
למשל יצרתי פונקציית העלאת קבצים שעוקפת SAFE MODE בקלות, אבל הרבה יותר פשוט לרשום move_uploaded_file ...
הבעיה הזאת עם SAFE_MODE נמצאת רק על קבצי PHP כלומר, אם תנסה להשתמש בפונקציות עבור תמונות ולא עבור קבצי PHP אז לא תהיה לך בעיה עם ההעלאות,
ההיגיון של זה פשוט וברור, תחשוב שאתה מעלה קובץ PHP
לשרת שהאדמין שלו טיפש (והפונקציות המסוכונות מאופשרות לדוגמא SYSTEM), אתה לא רוצה לדעת באיזה קלות היו נפרצים שרתים - למרות שגם את זה יש דרכים לעקוף - תלוי כמה אתה מתמצא בשפה)

הבעיה העיקרית היא עם פונקציות אחרות שמושפעות מה SAFE_MODE , כמו לדוגמא
session_save_path
ודומיהן
 
 

חברים פעילים הצופים באשכול זה: 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. הזמן כעת הוא 21:00.

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