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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 08-08-06, 16:43   # 1
amirs_5
הוסטסניון
 
amirs_5's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ת"א
גיל: 33
הודעות: 2,168
שלח הודעה באמצעות ICO אל amirs_5 Send a message via Skype™ to amirs_5

amirs_5 לא מחובר  

[php] בעיה מוזרה בתנאי

PHP קוד:
$file "logo.gif";
list(
$name,$ext) = explode(".",$file);
if ((
$ext != "gif") or ($ext != "jpg")) {
echo 
"לא ניתן להעלות את הקובץ ".$name." הסיומת ".$ext." אינה חוקית";
exit;

והפלט:
לא ניתן להעלות את הקובץ logo הסיומת gif אינה חוקית

למה זה ככה?

דרך אגב שאני רושם בתנאי :
PHP קוד:
if ($ext != "gif"){ 
הכל עובד מצויין
__________________
אימיל \ מסן : amirs91 [at] gmail.com

Last edited by amirs_5; 08-08-06 at 16:56..
  Reply With Quote
ישן 08-08-06, 16:45   # 2
Eli-Hai
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,758

Eli-Hai לא מחובר  

אם אתה מתייחס אך ורק לפורמט, פשוט תשמש בsubstr().
  Reply With Quote
ישן 08-08-06, 16:45   # 3
Alter
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 3,103

Alter לא מחובר  

תעשה דקה || במקום or ותבדוק..
__________________
Alter.
  Reply With Quote
ישן 08-08-06, 16:52   # 4
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

$file = logo.gif

איפה הגרשיים? והנק' פסיק?
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
  Reply With Quote
ישן 08-08-06, 16:55   # 5
amirs_5
הוסטסניון
 
amirs_5's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ת"א
גיל: 33
הודעות: 2,168
שלח הודעה באמצעות ICO אל amirs_5 Send a message via Skype™ to amirs_5

amirs_5 לא מחובר  

יוו אתם מגיבים מהר חחח
אליחי תפרט איך :S

אלטר שניה אני מנסה...(ניסתי לא עובד)

webproject
המשתנה file אצלי שווה ל
PHP קוד:
$file $_FILES['file']['name']; 
רק פה שרשמתי רשמתי מהר , בגלל שתראו את הפלט שזה מביא שאני עושה העלאה..
__________________
אימיל \ מסן : amirs91 [at] gmail.com

Last edited by amirs_5; 08-08-06 at 16:57..
  Reply With Quote
ישן 08-08-06, 17:02   # 6
Eli-Hai
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,758

Eli-Hai לא מחובר  

קרא עוד על הפונקציה substr().
  Reply With Quote
ישן 08-08-06, 17:04   # 7
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 7,601

meshuga לא מחובר  

תחליף את הOR לAND (או מ|| ל&&).
התנאי שלך לא נכון שם.

הרחבה:
בגלל שעשית OR, אז מספיק שאחד מהתנאים מתקיימים, אם הוא לא שווה GIF לא מתקיים, אך אם הוא לא שווה JPG כן מתקיים, לכן התנאי עצמו מתקיים, אם תחליף את זה לAND, אז זה יהיה כמו שרצית.


אגב, לא ככה מוצאים סיומת של קובץ...אבל בקטנה, זה לא קשור לשאלה שלך עכשיו.
  Reply With Quote
ישן 08-08-06, 17:06   # 8
amirs_5
הוסטסניון
 
amirs_5's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ת"א
גיל: 33
הודעות: 2,168
שלח הודעה באמצעות ICO אל amirs_5 Send a message via Skype™ to amirs_5

amirs_5 לא מחובר  

ציטוט:
נכתב במקור על ידי meshuga
תחליף את הOR לAND (או מ|| ל&&).
התנאי שלך לא נכון שם.
טוב שי תודה כפולה
גם על שינוי הסיסמא וגם על העזרה ..
צודק קראתי את ההרחה שערכת וראיתי שהתנאי סותר את עצמו..

תודה גם לכל מי שניסה ועזור ואליחי אני קורא על זה עכשיו ..
__________________
אימיל \ מסן : amirs91 [at] gmail.com

Last edited by amirs_5; 08-08-06 at 17:13..
  Reply With Quote
ישן 08-08-06, 17:16   # 9
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 7,601

meshuga לא מחובר  

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

תודה גם לכל מי שניסה ועזור ואליחי אני קורא על זה עכשיו ..
אין בעד מה........על שניהם .....רק הגיון פשוט, לפעמים יותר נוח להפוך את זה למשפט כמו שאני כתבתי פה ולראות אם זה מסתדר.
  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. הזמן כעת הוא 01:50.

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