![]() |
עורך טקסט עשיר לאתר.
שלום.
אני רוצה לאפשר לגולשים לעצב את הטקסט שהם מכניסים לאתר, צבע, גודל, להוסיף תמונה וכ'ו. יש למישהו עורך כזה? ללא אפשרות להכניס html כמובן.. וגם איך מתקינים את זה? איך זה פועל? זה נכנס למסד וזהו? כשאני שולף את זה, זה בא מעוצב? אשמח לעזרה, לא התעסקתי עם זה עד היום. תודה. |
בדוק את CKEditor וTinyMCE. עורכי טקסט WYSIWYG מצויינים.
|
ואיך זה פועל?
מה אני אמור לעשות עם העורך? איך אני מקבל את הנתונים? תודה. |
ציטוט:
|
חושב לזכור שאם מדובר בגולשים רגילים (ולא כאלה שבדקת ואתה וסמך עליהם כמו לדוגמה מנהלים), מדובר בפרצת אבטחה לא קטנה שתאפשר להם להזריק כל קוד HTML, JS או CSS שירצו לעמוד שאתה נותן לערוך בצורה כזאת.
המשמעויות הן שאפשר בקלות לנתב גולשים מהעמוד הזה לאתר אחר במקרה הטוב, או במקרה הרע לגנוב עוגיות של משתמשים ולהתחזות להם לדוגמה. |
אז איך בכל זאת אני יכול לאפשר לגולשים (שאני לא סומך עליהם) לעצב את התוכן מבלי להיות חשוף לפירצה?
יש את זה בהרבה אתרים, בעיק ר אתרי מאמרים. תודה. |
ציטוט:
תנסה לבד: http://ckeditor.com/demo |
ציטוט:
אז נכון שאתה יכול לנסות לסנן החוצה תגיות <script>, אבל יש כ"כ הרבה אפשרויות לעקוף את זה. כמה דוגמאות: HTML קוד:
<script > // note the space before ">" |
ציטוט:
PHP קוד:
|
אני מאבטח את המשתנה שמתקבל מהעורך עם mysql_real_escape_string ועם htmlspecialchars אז זה פותר את הבעיה לא?
|
כל הזמנים הם GMT +2. הזמן כעת הוא 18:27. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ