שלח תשובה

זירת השאלות

329
צפיות
13
תשובות

שאלה

,‏ 12 בינואר, 2005

עשיתי טופס הרשמה ממיזמן לאתר שלי ועכשיו ניזכרתי שלא עשיתי בדיקה אם שם המשתמש הניבחר תפוס.
אז איך אני יכל ליבדוק אם השם משתמש תפוס?
כי שאני נירשם וזה לא בודק אם השם משתמש תפוס אז זה רושם למימסד (מוסיף את המשתמש) ואז יש שני משתמשים עם אותו שם משתמש.

תגיות:

13 תשובות

  1. זהר פלד הגיב:

    כמובן, רצוי גם להגדיר את העמודה הזו
    במסד הנתונים כאינדקס ללא כפילויות.

  2. somebody הגיב:

    שאלה
    איך אני מחשב גיל?
    אני עשיתי ככה:


    age=year(date())-year(rsProfile("dob"))

    אבל זה לא נכון כי זה מחשב נגיד 2005-1990 אז זה 15 אבל אם המשתמש נולד ב17/7/1990 אז הגי לא צריך להיות 15 אלה 14 אז שאלה שלי זה איך אני יכל לעשות שזה יחשב גם את החודשים?
    כאילו שזה התייחס גם לחודש.

  3. אוריקס הגיב:

    בבקשה
    הפונקציה dateDiff ב JS, מצורף קובץ.

  4. somebody הגיב:

    תודה אבל לא הבנתי כלום בזה…
    איפה אני שם את התאריך יום ואת הולדת המשתמש?
    ואיך אני מבטל את זה שחלון יקפוץ?
    אני רוצה שזה יכתוב את הפלט על הדף עצמו לא שזה יקפוץ להראות את הפלט.
    אתה יכל להסביר טיפה על הקוד?(או כל מישהו אחר זה לא צפצפי).

  5. somebody הגיב:

    לא משנה הצלחתי בדרך אחרת תודה
    בכל מיקרה!
    זאת הדרך שהצלחתי בידיוק 5 שורות..


    <%
    if day(date())=> day(rsProfile("dob"))   and month(date())=>month(rsProfile("dob")) then
    age=year(date())-year(rsProfile("dob"))
    end if
    if day(date()) < day(rsProfile("dob")) and month(date())<month(rsProfile("dob"))  then
    age=year(date())-year(rsProfile("dob"))-1
    end if
    %>

    תודה בכל מיקרה על העזרה!

  6. somebody הגיב:

    אל תיתיחסו לקוד שכתבתי
    יש בו טעות שגורמת ליפעמים לאי כתיבת תאריכים.
    בגלל שבמקום or סמתי and זאת הטעות.

  7. אוריקס הגיב:

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

  8. ניר טייב הגיב:

    אוריקס – קודים מוכנים זה בדירה ממול

שלח תשובה