481
צפיות
צפיות
23
תשובות
תשובות
שאלה על אימות נתונים
אם אני עושה את זה לפני הגישה למסד:
var rExp=/[a-zא-ת0-9]/gi, repName=""+Request.Form("strRepName"), repPassword=""+strRepPwd;
if ((!rExp.test(repName)) || (!rExp.test(repPassword))){
Response.Redirect("index.asp")
Response.End();
}
(בשרת)
אז אני עדיין צריך לעשות החלפת תווים לערכי ASCII ?
23 תשובות
לא
תודה עוד שאלה
במערכת כתבות שאני בונה יש שלושה סוגי הרשאות
כתב (יכול רק להוסיף כתבות)
עורך (יכול להוסיף ולערוך כתבות)
מנהל (יכול להוסיף לערוך ולמחוק כתבות – ולהוסיף כתבים/עורכים)
משום מה אני מרגיש שחסר לי איזה פונקציה/אפשרות מסוימת במערכת ואני לא יודע מהי?
לדעתכם חסר?
סגן מנהל?
יכול לערוך, להוסיף ולמחוק כתבות…
אולי זה מה שאתה מחפש?
חחח… לא
כוונתי הייתה פונקציה נוספת שרק המנהל יכול לעשות
להוריד (למחוק) כתבים/עורכים
replace ו-regExp
יש לי תוכן מסוים שתחום בין שני תגיות מיוחדות (לדוגמאת ההדגשה שיש כאן)
אני רוצה לקחת את התוכן שיש בין שני התגיות האלו ולהדגיש אותו.
אני יודע שאפשר לקחת את תגית הפתיחה והסיום בנפרד ולעשות עליהם ריפלייס אבל אני רוצה קצת להסתבך 😛 ולהוציא את הטקסט המסוים מתוך התגיות ולהדגישו
str.replace(/|Bold|w*|/bold|/gi, ?)
ז"א לקחת את הטקסט שבין שני התגיות (ה-*w) ולהדגישו כך שה-|bold| ו-|/bold| יהפכו להיות תגית B וסגירתה
זה אפשרי ?
ככה:
str.replace(/|Bold|(w*)|/bold|/ig,"<b>$1</b>")
אתה מוזמן לשאול אם לא הבנת
היית לי הרגשה שזה כך
אבל לא הייתי בטוח
בוא נגיד שמקריאת חומרים באנגלית לא הבנתי ממש את המשמעות של הדולר $
תוכל להסביר לי ?
פשוט
הדולר מכוון לסוגריים מסויימים. המספר שאחרי הדולר מציין לאילו סוגריים אתה מתכוון.
קח, לדוגמה, פאטרן כזה:
/(a|b)([a-z])(c|d)/g
מה שהוא אומר זה:
מצא מחרוזת שמתחילה ב a או b, אח"כ יש בה אות אנגלית קטנה ובסוף c או d.
מה שאני רוצה לעשות עם הפאטרן זה להחליף את הסדר. לשם כך נעזר בסימן $, וזה יראה כך:
str.replace(/(a|b)([a-z])(c|d)/g,"$3 $2 $1");
כלומר, המספר שאחרי הדולר יציין את סדר הופעת הסוגריים. נסה לדמיין "מערך של סוגריים"… ההבדל היחיד הוא שהספירה מתחילה מ 1.
יש מבין?
מובן
וזה עד $9 נכון ?!
לא זוכר
תבדוק.
(אם בא לך, כמובן
)
עד 9
תודה
שאלת יעילות
איזה קובץ השרת מאנקלד הכי מהר ? (ASP, HTML או TXT)
אני לא יכול לבדוק זאת ע"י לולאה כי אז הלולאה תעבוד על התוכן ולא על האינקלוד
(הקוד הבא זה הלולאה)
<%
for (var i=0;i<100;i++){
%>
<!– #include file="file.txt" –>
<%
}
%>
(זה יעשה לולאה על התוכן)
זה בגלל
שאני רוצה לאנקלד תפריט שהוא סטטי ולא רוצה לבזבז עליו משאבי שרת יקרים
אני לא ממש מבין את השאלה שלך…
אם הקובץ הוא HTMLי אז אין לך ברירה אלא לאנקלד HTML. אם הוא ASP – אז אתה חייב לאנקלד את הASP…
אבל למה TXT?
יש לי תפריט סטטי לחלוטין
אני רוצה לאנקלד אותו בכל עמוד השאלה היא איזה סוג קובץ יאונקלד הכי מהר ?
ז"א איזה סוג של קובץ יקח לשרת לפתוח ןלהכניס את תוכנו(לאנקד בקיצור) לעמוד מסוים הכי מהר
אפשר לאנקלד בHTML??
אפשר לאנקלד קובץ HTML
לתוך ASP
HTML
ואל תאנקלד טקסט, זה לא בריא. אתה רואה HTML כי הדפדפן רואה שמדובר ב HTML כשהוא מנסה להציג אותו.
תודה