שלח תשובה

זירת השאלות

497
צפיות
1
תשובות

vbscript הצד לקוח

,‏ 18 באוקטובר, 2006

כתבתי פונקציה ב- vbscript ואני רוצה להפעיל אותה בכל פעם שמשתמש לוחץ על לינק אבל כאשר אני קורא לפונקציה אני מקבל את השגיאה של oject excepted. אני יכול להריץ את הפונקציה הזו באופן רקורסיבי, אבל אני רוצה להפעיל אותה רק כאשר המשתמש מבקש, שכן זה קשור לטבלה מתעדכנת כל הזמן ואני רוצה לבדוק אותה בכל פעם בזמן אמת.
הפונקציה היא

<%
Function cc1 (id)
x=Request.ServerVariables("REMOTE_ADDR")
sql8="select email_id from emails where ip=’"&x&"’"
set list8=conn.execute (sql8)
while not list8.eof’
    x1=list8(0)
    list8.MoveNext
wend
cc1=x1

end function

והקריאה לפונקציה היא זו:




<a href="javascript:void(0)" onclick="cc1(1)">פונקציה</a>

תגיות:

1 תשובות

  1. shlomolol הגיב:

    אתה מערבב צד לקוח בצד שרת
    Request.ServerVariables("REMOTE_ADDR")
    זה צד שרת. גם ה %> בהתחלה זה צד שרת, אבל הקריאה היא כצד לקוח.
    קרא את המדריכים הרלוונטיים [ותשתמש ב JAVASCRIPT לצד לקוח]

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!