Logo

רד-בורד: ארכיון

ראשי > הצעות והערות > באג בציטוט

22/04/2006 17:12:35 nickless
אמממ שחף נראה לי אפשר לעשות איזה ספירה של תגים אפשריים פתוחים ([X]) ע"י ביטויים רגולריים ואז לעשות ספירה של תגים סגורים ([X/])
כאילו...להשוות כל סוג תג אפשרי פתוח (או רק קוד וציטוט) למספר הסגורים, ובמידה ויש יותר פתוחים מסגורים אז להוסיף בסוף הטקסט את הסגירה של התג
נראה לי זה אמור לפעול
22/04/2006 19:41:34 Acid-Burn
אחי למה זה פה ולא בהצעות...?
22/04/2006 20:08:38 nickless
אני זוכר שהוא אמר לי משהו לכתוב פה תיקונים לבאגים
אולי הזיתי...
22/04/2006 20:20:56 Admin
יש לך דוגמת קוד?
22/04/2006 20:49:15 nickless
לא יודע ASP
אבל משהו כזה
קוד:
שמירת המידע למשתנים


ספירת מספר תגי ה[B]
ספירת מספר תגי ה[I[
" "
" "
" "
...........
ספירת מספר תגי ה[/B[
ספירת מספר תגי ה[/I[
" "
" "
" "
............
פונקציה
{
אם מספר התגים הפתוחים = מספר התגים הסגורים
{
החזר 0
}
אלא אם מספר התגים הפתוחים != מספר התגים הסגורים
{
מצא את התג החסר
הוסף את התג החסר בסוף ההודעה
}
}
שאר הקוד



מקווה שהבנת[ההודעה נערכה על-ידי nickless ב-22/04/2006 20:55:31]
22/04/2006 20:54:03 devil kide
אלגוריתם מילולי:

שמירת ההודעה למשתנה.
ספירת תגי הפתיחה והשמת המספר במשתנה A
ספירת תגי הסגירה והשמה במשתנה B.
אם A==B
אז תשלח את ההודעה
אחרת תציג שגיאה, אין מספיק תווי סגירה.
22/04/2006 20:55:56 nickless
אפשר גם שיוסיף אוטומטית...
22/04/2006 20:57:42 devil kide
אבל זה לא יוסיף במקום המתאים.
22/04/2006 21:04:47 nickless
זה גם לא ידפוק תפורום נכון?
אז ההודעה של משתמש מפגר לא תצא כמו שהוא רצה...אנחנו נשרוד
אפשר לערוך גם ד"א
22/04/2006 21:07:56 devil kide
אבל אם זה יציג לו ארור הוא יהיה חייב לערוך, ככה שגם כאן לא יהרב הפורום...
עמודים: 1