שלום לכולם. כתבתי סקריפט בו המשתמש ממלא טופס שבו יש text area בשם reasons. את הערך שלו אני מקבל בדף שני ומשתמש ב (nl2br($reasons להצגת תוכנו. הבעיה קיימת כאשר משתמש מכניס ' או " אז מופיעים לי ה escape ( /). איך מציגים את ה string בצורה "נקייה"?
stripslashes יוריד סלש אחד. \ זה escape char, ולכן אם המשתמש מכניס \ יש צורך לעשות לו esc גם כן, כדאי שהוא יהפוך לתו רגיל. אני מקווה שהבנת, כי ההסבר לא יצא משהו, אבל השורה התחתונה, תשתמש בזה ואל תדאג, זה יעבוד 'סדר.
אבל כעת אני נתקל בבעיה אחרת: את ה String אני שומר בטבלת MySQL בשדה מסוג longtext . כשאני מנסה לקרוא את המשתנה, אני מקבל את המחרוזת רק עד למרכאות. מה שבא אחרי לא מופיע. תודה מראש