![]() |
[php] הכנסת נתונים למסד
אהלן, כשאני מכניס למסד נתונים מידע, בשביל הדוגמה אני מכניס לו את זה:
PHP קוד:
וגם קוד:
\" כשאני מוציא את הנתונים הם יוצאים בדיוק איך שהם נראים בטבלה, כלומר קוד:
bla, \" קוד:
bla, " תודה לעוזרים |
אתה יכול לעשות שברגע שהמערכת מוציאה את הנתונים
שתתרגם כל \" ל רווח |
ציטוט:
|
אמ.. לא עושה שום דבר :\
PHP קוד:
אם אני יעשה ההפך זה ישנה? כלומר: PHP קוד:
|
תקרא על מה htmlspecialchars עושה ומה mysql_real_escape_string עושה.
אם אתה עושה בדיוק ככה כמו שאמרת, אני לא רואה שום סיבה למה זה לא מוצג כראוי.. |
ציטוט:
|
אני לא שואל סתם.
אני בדקתי - עשיתי שחזור, בדיוק מה שאתה "כביכול" עשית וזה עבד לי מצויין. לא היה שום סלאש ושום כלום... עכשיו אתה מוכן בבקשה לתת לנו את הקוד המלא? כי זה לא יכול להיות הקוד המלא, כי הוא עובד מצויין. |
לפני שאתה משתמש ב- mysql_real_escape_string תוודא קודם כל מה קורה עם ה- magic_quotes.
|
ציטוט:
PHP קוד:
|
הקשר ל- magic quotes הוא שאם הוא מופעל זה גורם לאסקפינג כפול ומזה נוצרות בעיות.
הוא לא מראה את כל הקוד זה ברור, לא נראה לי שהבנת למה בדיוק התכוונתי.. |
כל הזמנים הם GMT +2. הזמן כעת הוא 04:08. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ