579
צפיות
צפיות
6
תשובות
תשובות
האם זה אפשרי…?
שלום לכולם!
האם הקוד הזה נכון?
<% if a="1" then %>
<script>
…
</script>
<% else %>
<html>
…
</html>
<% end if %>
הדף שמור כ- *.asp, והמשתנה a מתקבל ע"י Request.QueryString…
תודה, אלברט
שלום לכולם!
האם הקוד הזה נכון?
<% if a="1" then %>
<script>
…
</script>
<% else %>
<html>
…
</html>
<% end if %>
הדף שמור כ- *.asp, והמשתנה a מתקבל ע"י Request.QueryString…
תודה, אלברט
6 תשובות
דהה
ברור שזה נכון , למה זה לא יהיה?
אממממ
בטוח?
אני כבר משתגע!!!
בניתי טופס שאם a=1 (לדוגמא) אז הוא מוסיף את הערכים לבסיס נתונים ומבצע קוד של JS… אם לא הוא מציג את הטופס…
אבל משום מה זה לא עובד, ואני כבר מתחיל לאבד את הסבלנות….
הנה הקוד בקצרה:
if add="ok" then
f_about = Replace(about, vbCrlf, "<br>")
conn.Execute "INSERT INTO tbl (fname,email,icq,city,age,sex,about) VALUES ('"&fname&"','"&email&"','"&icq&"','"&city&"','"&age&"','"&sex&"','"&f_about&"')"
conn.Close
Set conn = Nothing
%>
<script language="JavaScript">
window.opener.location.reload()
window.opener.focus()
window.close()
</script>
<% else %>
הטופס…..
<% end if %>
* כל הנתונים מתקבלים ע"י Request.QueryString, ויש חיבור לבסיס נתונים וכו'…
תיקון קטן
אמרתי a=1 אבל בקוד זה add=ok….
ועוד משהו:
sex מקבל ערכים של 0/1 (ניסיתי עם true/false לא עבד…)
תודה לכל העוזרים, אלברט
אם אני זוכר נכון זה אמור להיות
0 ו -1 (מינוס אחד)
כלומר:
0 זה true ו -1 זה false?
ולמה אני לא מצליח להוסיף רשומה חדשה???
אני מקבל שגיאת 500, והשרת לא נותן לי פרטים של השגיאה…
תודה, אלברט
לשאלה הראשונה כן
ולראות את השגיאה כנס באינטרנט אקספלורר ל tools > internet options > advanced
ושם תוריד את ה-וי מ – show friendly HTTP error messages