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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 09-08-06, 13:01   # 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] משתנים גלובלים

אמ יש לי 2 שאלות,
1. איך אני יכול להשים מערך בתור משתנה גלובלי בתוך פונקציה.
2. אם אני משתמש ב POST או ב SESSION ב2 פונקציות אני צריך להגדיר אותם כמשתנים גלובלים ?
כי אני ראיתי באיזה מקום שהגדירו את HTTP_POST_VARS כמשנה גלובלי ולא הבנתי...
לפי דעתי את POST צריך אבל SESSION לא זה מה שאני חושב אבל תתנו אותי תגידו לי אם אני צודק או לו.
טנקס

עריכה :
רציתי להוסיף עוד 2 שאלות חחחח חבל סתם לפתוח אשכול עוד אני יקבל אזהרה על כל השאלות שיש לי חחחח
3. אם יש לי את המשנה
PHP קוד:
                                      $time time(); 
ויש לי בעמוד 20 פונקציות,.
מה עדיף ?
א. להגדיר אותו כמשנה גלובלי בכל הפונקציות שאני משתמש בזה.
ב. להגדיר אותו בכל פונקציה בלי משתנה גלובלי .

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

טנקס כפול :P
__________________
אימיל \ מסן : amirs91 [at] gmail.com

Last edited by amirs_5; 09-08-06 at 13:29..
  Reply With Quote
ישן 09-08-06, 14:48   # 2
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 להיות בעל ערך של משתנה ב JS ..
__________________
אימיל \ מסן : amirs91 [at] gmail.com
  Reply With Quote
ישן 09-08-06, 14:58   # 3
sUP
משתמש תחת חוזה ניסיון.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור חיפה
הודעות: 1,948

sUP לא מחובר  

1. אתה פשוט עושה גלובל למשתנה של המערך (לא לכל ערך אלא למשתנה הכללי)
2. לא צריך
3. זה לא משנה ממש אבל תעשה global בכולם אם תרצה להשתמש בזה מחוץ לפונקציה אז שיהיה
4. היה על זה בפורום תריץ חיפוש (אני חושב בניה שאל \ ענה על זה)
5. לא הבנתי?
__________________

לפרטים נוספים dani3l@gmail.com (אימייל)
  Reply With Quote
ישן 09-08-06, 14:59   # 4
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

לא הבנתי שאלה אחת ממה ששאלת פה.
  Reply With Quote
ישן 09-08-06, 19:08   # 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 לא מחובר  

ציטוט:
נכתב במקור על ידי sUP
1. אתה פשוט עושה גלובל למשתנה של המערך (לא לכל ערך אלא למשתנה הכללי)
2. לא צריך
3. זה לא משנה ממש אבל תעשה global בכולם אם תרצה להשתמש בזה מחוץ לפונקציה אז שיהיה
4. היה על זה בפורום תריץ חיפוש (אני חושב בניה שאל \ ענה על זה)
5. לא הבנתי?
תודה .
בקשר ל 4:
אני יחפש שניה ואני יכתוב אם מצאתי.
בקשרל5:
אני רוצה לעשות ב PHP את התאריך שעל המחשב הביתי ( לא התאריך שעל השרת)
בשביל זה אני צריך להשתמש ב JS כי JS נותנת את התאריך שעל המחשב.
אז אני רוצה להעביר את הזמן מה JS ל PHP.
__________________
אימיל \ מסן : amirs91 [at] gmail.com

Last edited by amirs_5; 09-08-06 at 19:25..
  Reply With Quote
ישן 09-08-06, 19:14   # 6
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ב"ה


POST,GET,FILES,SERVER ועוד הם משתנים גלובאלים בכל מקום.
אולי בגירסאות ישנות יותר של PHP לא אבל מ4 כן.
  Reply With Quote
ישן 09-08-06, 19:25   # 7
amirs_5
הוסטסניון
 
amirs_5's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ת"א
גיל: 33
הודעות: 2,168
שלח הודעה באמצעות ICO אל amirs_5 Send a message via Skype™ to amirs_5

amirs_5 לא מחובר  

ציטוט:
נכתב במקור על ידי בניה
ב"ה


POST,GET,FILES,SERVER ועוד הם משתנים גלובאלים בכל מקום.
אולי בגירסאות ישנות יותר של PHP לא אבל מ4 כן.
הא נכון אתה צודק בגלל זה שאלתי !
כי ראיתי HTTP_POST_VARS
ןזה הישן !

בקשר לרשימת תפוצה אני לא מצליח
חיפשתי יש תגובה של אלעד שהרתיעה אותי,
http://www.hosts.co.il/forums/showpo...20&postcount=8
מישהו יכול לעזור :S
__________________
אימיל \ מסן : amirs91 [at] gmail.com
  Reply With Quote
ישן 10-08-06, 19:10   # 8
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

לגבי השאלה שלך... אם אתה מגדיר משתנה עם DEFINE (משתנה שלא ניתן לשנות את ערכו)
לא תצטרך לייבא אותו לתוך פונקציות,אובייקטים וכד.

לדוגמא :

PHP קוד:
define('START_TIME',time());

function 
mypage()
{
    echo 
"page start time is:".date('d/n/y',START_TIME);

  Reply With Quote
ישן 10-08-06, 19:15   # 9
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ציטוט:
נכתב במקור על ידי RS324
לגבי השאלה שלך... אם אתה מגדיר משתנה עם DEFINE (משתנה שלא ניתן לשנות את ערכו)
לא תצטרך לייבא אותו לתוך פונקציות,אובייקטים וכד.

לדוגמא :

PHP קוד:
define('START_TIME',time());

function 
mypage()
{
    echo 
"page start time is:".date('d/n/y',START_TIME);

ב"ה


זה לא בדיוק משתנה, זה טקסט שמקבל ערך שונה.
נקרא בשפה המקצועית "קבוע"
הוא לא צריך להתחיל ב$.
  Reply With Quote
ישן 10-08-06, 19:30   # 10
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

ציטוט:
נכתב במקור על ידי בניה
ב"ה


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

כן אבל אני מאמין שזה הפתרון שהוא מחפש

ד"א אני משתמש בזה הרבה לדוגמא במערכות שאני בונה אני משתמש ב TIME_NOW להגדרת זמן גלובלית בכל המערכת, או לדוגמא USERAGENT , USERIP וכד'. עוזר המון !!!

ד"א
סתם עצה - עדיף להשתמש באותיות גדולות בלבד - ככה אף פעם לא מתבלבלים בין הדברים
כמובן שזה תיקני להשתמש בכל דרך שהיא לכתיבת מילה

רק לשים לב שזה CASE SENSITIVE
  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. הזמן כעת הוא 00:48.

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