31-10-2005, 16:01
|
|
|
חבר מתאריך: 23.08.05
הודעות: 56
|
|
2 שאלות לגבי העברת נתונים
שלום.
שאלה ראשונה מתייחסת לדרך העברת נתונים מחלון POPUP לחלון האב שלו.
יכול ליהות שזה קשור ל JS ולא ל PHP, אבל אני מניח שיש דרך לעשות זאת גם באמצעות PHP.
אני רוצה לעשות טופס שחלק ממנו מופיע בחלון נפרד - חלון פופאפ.
למשל, בטופס הגדול יש פרטים מסוימים כמו "שם פרטי" "שם משפחה",
ולחצן "מתקדם" שפותח חלון פופאפ. בחלון פופאפ "מתקדם" יש פרטים נוספים כמו "טלפון" "כתובת מגורים".
הייתי רוצה שהנתונים מהחלון פופאפ ישלחו לטופס אב, ולא יוזנו ל DB באמצעות טופס נפרד.
השאלה הראשונה היא האם ניתן שבשני החלונות, השדות יהיו חלק מאותו טופס?
אם לא, איך ניתן להעביר הנתונים מחלון הפופאפ לחלון הגדול?
אני חוזר על כך שהאפשרות של ליצור טופס נפרד בחלון פופאפ אינה רלונטית, מיכוון שאז נוצרת בעיה של הוספת רשומה חדשה. בעצם ניתן יהיה להשתמש בחלון פופאפ רק לצורך עדכון רשומה קיימת.
שאלה שניה מתייחסת לדרך הצגת השגיאות בטופס שנשלח לא כראוי.
למשל, המשתמש הזין כתובת דואר אלקטרוני לא חוקית ואני רוצה לצבוע את התוית "דואר אלקטרוני" באדום.
כרגע, מה שאני עושה זה מכניס את השורה הבאה לתוית LABEL:
<label style="$email_error">אימיל</label>
המשתנה $email_error רק בדרך כלל, אבל כאשר יש שגיאה בשדה הזה אני מזין בו את הערך: color:red;
משום מה זו נראת לי דרך לא כל כך טובה, ואני משוכנע שיש דרך אחרת מבלי ליצור את הטופס מחדש.
מה דעתכם?
|