הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בדיקת האם משתמש קיים ב JS, אפשרי? (https://hosts.co.il/forums/showthread.php?t=78122)

dor77 05-09-09 18:09

בדיקת האם משתמש קיים ב JS, אפשרי?
 
שלום.
יש לי טופס הרשמה באתר ועשיתי לו בדיקה ב JS.
בנוסף עשיתי לו גם ב PHP אבל זה לא כל כך רלוונטי.
בבדיקה ב JS עשיתי בדיקה האם שם הפרטי קצר מ2 תווים, האם האיימיל תקין, האם הגולש בחר תאריך לידה ועוד.
במידה ואחד מהם לא תקין, ישנה שגיאה ליד השדה שצבועה באדום.
אני רוצה לעשות ב JS בדיקה אם שם המשתמש שהוקלד קיין במסד נתונים אז במקום שיהיה כתוב "שם המשתמש קצר מ2 תווים" שיהיה כתוב "שם המשתמש שבחרת תפוס" אבל באותו מקום.
איך זה אפשרי?
עשיתי בדיקה ב PHP בעזרת mysql_num_rows וזה פועל אבל אני לא מצליח לכתוב את השגיאה מול השדה כמו ב JS (רשמתי display: inline).

יש למישהו רעיונות?

תודה.

Tomer 05-09-09 18:11

אם הבנתי אותך נכון, תחפש על AJAX.

dor77 05-09-09 23:04

תודה, אני מודע לפיתרון ב JAVA אבל אין לי ידע בכלל בשפה הזו..ישנה אפשרות אחרת? זה לא חייב לפעול כמו שאמרתי, זה יכול להיות גם משהו דומה.

תודה.

Shay Ben Moshe 05-09-09 23:23

אני לא מבין מה הקשר לJAVA...
AJAX זה הרצה ללא ריענון של דפי צד שרת. במילים אחרות לקחת HTML ובעזרת JS לעדכן אותו בתוכן של קובץ אחר, בד"כ קובץ PHP או ASP וכו'.
jQuery עושה את זה אף לפשוט עוד יותר, עם כי אני כן ממליץ ללמוד את הדרך המלאה (גם די פשוטה).

dor77 06-09-09 14:54

חח תמיד זה קורה לי, אני רושם JAVA בבמקום AJAX.
התכוונתי ל AJAX כמובן.
אני מעדיף לא להתעסק בזה כרגע, אם יש למישהו רעיון דומה למה שכתבתי ואפילו די שונה אני אשמח לשמוע...

תודה.

Daniel 06-09-09 16:03

כל דבר שדורש אינטראקציה עם השרת לייב = AJAX..

AlmogBaku 06-09-09 21:40

ואואואו עשיתם פה סלט.

מושגים:

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) בע"מ