![]() |
עזרה ב ASP עם Replace
ככה, אני מוציא מהמסד טקסט, משדה בשם nes
השדה הוא ארוך...ומי שהכניס לשם את הפרטים, הכניס ידנית. שהוא רצה לרדת שורה הוא הכניס את התווים <BR>. אני רוצה לעשות replace שיחליף את <BR> בירידת שורה. מה לא ניסיתי....המון, ובאמת המון....כמה חיפשתי...וזה פשוט לא מצליח לי. אשמח לקבל עזרה. אגב x=replace(x,"<br>",chr(13)" לא עובד ... |
נסה:
x=replace(x,<br>,chr(13) |
x=Replace(x."<BR>", vbCRLF)
תהנה... ולכאלו שאלות הולכים לגוגל. |
בPHP זאת פונקצייה בעלת כמה אותיות שנקראת nl2br, ואפשר לעשות גם פעולה הפוכה.
זה שאתה החלטת לעבוד בASP?.. מה אני אגיד לך, תהנה. |
הראשון לא עובד, נותן לי שגיאה
השני גם לא עובד...כאילו אין שגיאה זה פשוט לא יורד שורה תאמין לי חיפשתי את גוגל כמה שעות טובות...וכבר נסיתי את מה שרשמת 20 פעם |
תנסה להחליף את זה ב\n כמו שEyeSoft כתב.. אני לא יודע ASP אבל תנסה
קוד:
x=Replace(x,"<BR>", "\n") |
אם יש לך במסד אנטרים ואתה רוצה להמיר ל <br> אז ככה -
קוד:
str=str.replace("\n","<br>"); קוד:
str=str.replace("<br>","\n"); |
אף אחד מהם לא עובד לי.
איזה דוגמא אתה צריך? תרשום 500 תווים בשורה בתוך המסד...והנה מה שאני רוצה להמיר (ובתוך השורה הזאת תכניס <BR> כל 60-70 תווים...) ולא אני החלטתי לעבוד ב ASP, הבגרות דורשת ממני לדעת ASP :\ |
ציטוט:
עריכה: http://www.sycx.net/temp/convert.asp - קוד בפעולה http://www.sycx.net/temp/convert.txt - קוד מקור (אם אתה על IE, תעשה מקש ימני ו view source ותוכל לראות גם את הצד שרת). |
ציטוט:
זה vbCRLF, לא \n לבחור שאמר לו שלא טוב שהוא התחיל לעבוד עם ASP, תגיד את זה לכל האתרים הגדולים בעולם. |
האתרים הגדולים בעולם קונים מהאתרים הקטנים.
האתרים הגדולים בעולם נפתחו לפני עידן הPHP, לפחות לפני שהוא התפשט בצורה כזאת בעולם. האתרים הגדולים בעולם לפעמים, סתם רוצים להתלהב עם שרת ווינדוס. האתרים הגדולים באמת בעולם עובדים עם ASPX (DOT NET) ולא עם ASP! |
ציטוט:
קוד:
str = Replace(str,"/<br>/g",vbCrlf) http://www.sycx.net/temp/convert.asp והקוד מקור ב http://www.sycx.net/temp/convert.txt (לעשות view source) |
יכול להיות שזה בגלל שאני מציג את זה ב value של שדה בטופס?
כי אני רוצה לערוך את השדות וזה מציג לי את זה לא טוב ... אני אפילו לא יכול לרדות שורה, אני לוחץ אנטר וזה שולח את הטופס... כדי להבין, http://bigimot.somee.com/login.asp כנסו לכאן. שם משתמש demo סיסמא demo . אחרי זה זה תעבור ל http://bigimot.somee.com/list.asp משם כנסו לעריכה של אחד השמות בטבלה...ותראו את התוכן, על זה אני מדבר... |
זה לא טקסט אריאה.. =\
|
חח וואלה...איזה טמבל אני
בקשר ל ASP, אם תשכנע את בוחני הבגרות שעדיף ללמוד PHP אז בכיף אני בעצמי אוהב יותר PHP ... הרבה יותר נח לי לעבוד שם ... אבל מה לעשות שהבגרות זה ב ASP |
הכל שטויות.
שמע, ברגע שאתה מכניס למסד אי אפשר לשנות, שנה לפני הכנסת המסד. לדוג' יש לך משתנה בשם X שהוא מכיל ערך עם ירידת שורה, אתה עושה את הקוד הזה: קוד:
<% |
ציטוט:
אבל לפני שאתה אומר שמישהו אחר אומר שטויות תבדוק בעצמך .. |
ציטוט:
|
ציטוט:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 21:56. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ