שלום

מעולם לא קרה שהייתי צריך עזרה דחופה אם בכלל היתי צריך עזרה, אבל עכשיו באמת חייב עזרה בעניין הבא:
יש לי טופס שבאחד השדות שלו הטקסט יכול לבוא עם גרשיים (") או גרשים (') פעם אחת או יותר. זה יוצר את הבעיות הבאות:
- הטקסט צריך להופיע לאחר מכן בתגית <option value='the text'> בתוך <select>.
- הטקסט צריך להיות מועבר לאחר 1. בשורת הכתובת (מועבר בGET) .
- הטקסט מגיע לאחר 2. לדף שמשתמש בטקסט כתנאי בשאילתה (Where).
ניסיתי כל שילוב שעלה בדעתי בין הפונקציות: htmlspecialchars, htmlspecialchars_decode, addslashes, stripslashes, str_replace בשביל למצוא את הפתרון ולא הצלחתי.
עזרה בבקשה - המצב חמור =X
עם איזה פונקציות להכניס את הטקסט למסד ועם איזה להוציא?
תודה רבה,
פיני