עבור לתוכן

התייחסות לכפתור בPHP

Featured Replies

פורסם

יש לי שני כפתורים מסוג SUBMIT כאשר שניהם יושבים באותו הטופס(form)

עכשיו בסקריפט שאני כותב אני רוצה להתייחס לכפתור ספיציפי(לכל כפתור יש תפקיד משלו)

הבעיה היא לא חשוב איזה בדיקה אני עשיתי אם isset או בדיקה אם הערך עצמו של הכפתור זה

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

האם יש לזה פתרון?

תודה ושבת שלום

פורסם

כי לא עושים שני SUBMIT לאותו טופס.

יש לך כמה אפשרויות.

1.שימוש ב-JS על מנת לדעת באיזה כפתור נעשה שימוש.

2. שימוש בכפתור רדיו על מנת לעשות ברירה בין שני הטפסים שנמצאים באותו עמוד

פורסם
  • מחבר

אני צריך שני SUBMIT או אפשר שני כפתורים רגילים (button) אם שורת קוד אחת בJS שתשלח את הטופס

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

שימוש בכפתור רדיו אפקטיבי אבל לא ממש יפה(אפשר גם להשתמש בCOMBO בסקריפט בPHP הוא תמיד מקבל ערך אחד)

פורסם

אז תעשה את זה ב-JS

פורסם
  • מחבר

אני אפרט קצת יותר כי נראה לי שלא הסברתי את עצמי(ולמה כל הסיפור הזה)

אני עושה מערכת שעות דינמית, היא כעקרון מוכרכבת מטבלה כאשר יש 2 כפתורים אחד שמוחק שורה(TR)

והכפתור השני מוסיף שורה(TR) הבעיה היא שאני צריך לשמור את הטבלה הזאת במסד נתונים אז אני צריך להשתמש בPHP

כי JS לא עובדת בכלל אם שרת ומסד נתונים ולכן JS לא מתאים

פורסם

על כל פנים, אתה לא יכול שיהיו לך 2 כפתורי submit תחת אותו פורם.

פורסם

אתה יכול לעשות את המחיקה והוספה דרך 2 כפתורי JS וכפתור שמירה בתור SUBMIT

פורסם
  • מחבר

טוב מצאתי את האתר הבא אני עוד איזה חצי שעה אנסה לראות אם זה עובד

http://articles.techrepublic.com.com/5100-22-5242116.html

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

השני לחודש שעבר, הבעיה היא שאני רוצה להתייחס ליום מסויים בלוח השנה ואין לי ממש מושג איך אני עושה את זה

תודה

פורסם

למה שלא תעשה את זה ב-AJAX?

זה מקרה קלאסי

פורסם
  • מחבר

אני לא מכיר AJAX...

אני עובד אם אפאצי, אפשר להריץ את זה דרכו?

פורסם

זה לא קשור לאפאצ'

זה פשוט שילוב של JS וPHP(במקרה הזה).

מה שאתה עושה זה פשוט שולח כל פעולה שהיוזר מבצע באמצעות ה-JS חזרה לשרת על מנת שיעדכן את השינויים אצלו.

בעצם מבצע שמירה.

אתה יכול להחליט שזה יהיה אחריי כל פעולה, בעזרת לחצן ייעודי SAVE או כל X שניות(מה שבא לך בעצם)

תעשה קצת חיפוש על AJAX. יש המון דוגמאות ואתרים שמלמדים את זה.

זה לוקח משהו כמו שעה ללמוד את העקרונות הבסיסיים.(בהנחה שאתה יודע JS ו-שפת שרת כלשהי)

פורסם

Ajax זו שיטה (קוראים לזה גם טכנולוגיה), זו לא שפה,

זה סה"כ שימוש ב JS בשביל לטעון כתובות URL..

פורסם

איפה כתבתי ש-AJAX זו שפה?

פורסם

דיברתי ל cold fire, לפי התגובה שלו אפשר להבין שהוא חשב שזו שפה..

פורסם
  • מחבר

אז ככה הצלחתי להבדיל בין כפתורי הSUBMIT כמו שבאתר כתוב.

כמו שתארתי יש לי עוד בעיה בלוח שנה, יש לי טופס אחד שהוא הלוח השנה ויש לי עוד טופס שהוא

מכיל שתי שדות ושתי כפתורים, כל פעם שלחצת על כפתור יפתח הלוח שנה המשתמש יבחר תאריך, הערך שהוא יבחר יכנס לשדה המתאים

והלוח שנה יסגר, כמובן שאם המשתמש לחץ על הכפתור השני הערך אמור להיות בשדה השני

עד עכשיו עשיתי את הקוד הבא(מצורף קובץ)

[attachment deleted by admin]

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים