![]() |
בדיקת האם משתמש קיים ב JS, אפשרי?
שלום.
יש לי טופס הרשמה באתר ועשיתי לו בדיקה ב JS. בנוסף עשיתי לו גם ב PHP אבל זה לא כל כך רלוונטי. בבדיקה ב JS עשיתי בדיקה האם שם הפרטי קצר מ2 תווים, האם האיימיל תקין, האם הגולש בחר תאריך לידה ועוד. במידה ואחד מהם לא תקין, ישנה שגיאה ליד השדה שצבועה באדום. אני רוצה לעשות ב JS בדיקה אם שם המשתמש שהוקלד קיין במסד נתונים אז במקום שיהיה כתוב "שם המשתמש קצר מ2 תווים" שיהיה כתוב "שם המשתמש שבחרת תפוס" אבל באותו מקום. איך זה אפשרי? עשיתי בדיקה ב PHP בעזרת mysql_num_rows וזה פועל אבל אני לא מצליח לכתוב את השגיאה מול השדה כמו ב JS (רשמתי display: inline). יש למישהו רעיונות? תודה. |
אם הבנתי אותך נכון, תחפש על AJAX.
|
תודה, אני מודע לפיתרון ב JAVA אבל אין לי ידע בכלל בשפה הזו..ישנה אפשרות אחרת? זה לא חייב לפעול כמו שאמרתי, זה יכול להיות גם משהו דומה.
תודה. |
אני לא מבין מה הקשר לJAVA...
AJAX זה הרצה ללא ריענון של דפי צד שרת. במילים אחרות לקחת HTML ובעזרת JS לעדכן אותו בתוכן של קובץ אחר, בד"כ קובץ PHP או ASP וכו'. jQuery עושה את זה אף לפשוט עוד יותר, עם כי אני כן ממליץ ללמוד את הדרך המלאה (גם די פשוטה). |
חח תמיד זה קורה לי, אני רושם JAVA בבמקום AJAX.
התכוונתי ל AJAX כמובן. אני מעדיף לא להתעסק בזה כרגע, אם יש למישהו רעיון דומה למה שכתבתי ואפילו די שונה אני אשמח לשמוע... תודה. |
כל דבר שדורש אינטראקציה עם השרת לייב = AJAX..
|
ואואואו עשיתם פה סלט.
מושגים: javascript(js) = שפת צד לקוח: בקיצור ביצוע פעולות בתוך הHTML והדפדפן, החל מחזותי ועד לפעולות מתוכמות של ניתוח מידע, אבלללללל אצל הדפדפן ובלי קשר ואינטראקציה. PHP/ASP/C#... = שפות צד שרת: ביצוע פעולות בשרת עצמו[דאטאבייסים וכו] ומאפשרים להחזיר מידע שיוצג כצד לקוח. ajax = חיבור של שפת צד לקוח עם שפת צד שרת: בקיצור הJS מתחבר לעמוד בPHP[למשל] "כמו ב flie_get_contents" ולפי זה הוא מבצע פעולות בJS. --- jQuery - פרימוורק לJS : בקיצור אוסף של מלאא מחלקות ופונקציות וכו' שעושות את החיים כל כך קלים עד לרמה שזה נראה כאילו זה שפה אחת. בקיצור בעבודה עם JQ לי לפחות לוקח חצי מהמזמן בעבודת JS נקייה. מומלץ. *** הפתרון שלך דורש AJAX, אני ממליץ לך לעבוד עם JQ כדי לעשו את זה *** |
כל הזמנים הם GMT +2. הזמן כעת הוא 21:49. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ