323
צפיות
צפיות
7
תשובות
תשובות
שאלה בקשר להכנסת נתונים…
אני יודע שצריך להחליף כל מיני תווים (כמו גרש וגרשיים) כשאני מכניס נתונים לבסיס הנתונים שלי ואלו הם התווים שאני מחליף:
str = Replace(Replace(str,"'","'"),"`","'")
str = Replace(str," ","%20")
str = Replace(str,"%","äúå ùì äàçåæ")
str = Replace(str,"<","<")
str = Replace(str,"""","&qoute;")
str = Replace(str,"'","´")
מספיק להחליף את התווים האלו או שיש עוד?
יש מצב שמישהו ייתן דוגמא מהקוד שלו איך זה נראה? מה הוא מחליף?
המון תודה לכם –
הפפר
7 תשובות
מיהו? משהו? בבקשה?
מהקוד אי אפשר להבין מה אתה מחליף
תן לנו פשוט רשימה של התווים, בלי הקוד.
ועקרונית – בשביל עבודה תקניהה של ה-DB מספיק להחליף גרש בודד.
את כל השאר מחליפים בשביל התצוגה.
הנה הרשימה…
אני מחליף את זה:
>
<
'
"
%
(רווח)
´
זהו. מה עוד אני צריך להחליף? מה אתם מחליפים?
זה מספיק
למרות שלא ברור לי למה אתה מחליף רווחים…
בואי אני אגיד לך
ברגע שמחליפים רווחים אפשר לבצע למשל הזחות (משהו שכאן בפורום אי אפשר כששמים קודים)
ציטוט מהשאלה המקורית
"אני יודע שצריך להחליף כל מיני תווים (כמו גרש וגרשיים) כשאני מכניס נתונים לבסיס הנתונים שלי "
בשביל ההכנסה לבסיס הנתונים צריך להחליף רק גרש בודד.
החלפת רווח נעשית רק לתצוגות מסויימות מאוד וזה לא משהו שמכניסים לתוך פונקציה שאמורה להיות ג'נרית.
טוב… אני רק נתתי דוגמא