עבור לתוכן

asp login - frame problem.

Featured Replies

פורסם

שלום.

האתר שלי בנוי בצורה של פריימים ויש לי קישור בתפריט של login. אני לוחץ ובחלון הארשי מופיע לי שדות login של שם-משתמש וסיסמא. במיקרה והוכנס שם-משתמש וסיסמא נכונים ה-session הופך ל-1 ובמקרה של ADMINISTRATOR ל-2.

הנה קטע הקוד:

<span onmouseover="changeColor(this, '#d99a3f');" onmouseout="changeColor(this, '#ad7b32');">

<%

if session("secret")="1" OR session("secret")="2" Then

Response.Write " "

Response.Write "<a target='main' href='http://localhost/orphaned land/logout.asp' >"

Response.Write "Logout"

Response.Write "</a> <br /> <br />"

Else

Response.Write " "

Response.Write "<a target='main' href='http://localhost/orphaned land/login.asp' >"

Response.Write "Login"

Response.Write "</a> <br /> <br />"

End If

%>

</span>

הבעיה היא שאפקט ה-onmouseover של javascript לא עובד.

אני יעריך מאוד אם מישהו יוכל לפתור את הבעיה.

תודה מראש.

פורסם

למה שיעבוד ?

א. יש לך מלא בלגאן בקוד. תנסה לעשות Debug שלב אחרי שלב ותראה מה אתה מקבל בסוף. קישור בתוך קישור :kopfpatsch:

ב. תשתמש ב CSS

פורסם
  • מחבר

לא שמתי לב תיקנתי את זה אבל עדיין לא עובד.

זוהר עמיהוד כתב בספר שלו את הפונקציה הבאה רק אני לא יודע איך להשתמש בה ואיך לשים אותה בתוך תגית ה-<a>

Function fixQuotes(thestring)

fixQuotex = Replace(theString, "'","''")

End Function

פורסם

אתה לא צריך לשים את התיקון ב- A, אלא כל פעם שאתה שולח מחרוזת עם ' לSQL.

לדוגמא בהכנסה:

conn.execute("insert into tbl_users (user_name, user_id) values ('" & fixQuotes(name) & "', " & id & ")")

פורסם

כדי להשתמש ב- CSS:


A{ text-color: black; }
A:HOVER{text-color: red; }

ואתה עושה קישור רגיל:


<a href="bla.html">bla</a>

בלי onmouseover ו onmouseout.

אם זה לא עובד, תנסה לשנות את מאפיין הTEXT-COLOR ל- COLOR.

עריכה: התכוונתי לערוך..

פורסם
  • מחבר

כן תודה. לא כל כך חשבתי על css. דבר מאוד שימושי. במיוחד אם יודעים אותו. :xyxthumbs:

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים