![]() |
# 1 |
חבר וותיק
|
עזרה ב- Ckeditor
שלום לכולם,
לאחרונה אני משתמש מ-ckeditor שילבתי אותו באתר כאשר הוא מכניס מידע ל-DB. אך כשאני פולט את המידע הוא פולט לי גם תגי HTML לדוגמא: PHP קוד:
יוני.
__________________
יונתן.
אימייל: jonathan@zeierman.net |
![]() |
![]() |
# 2 |
חבר וותיק
|
תראה לנו את הקוד, אולי זה משהו שעשית בקוד
|
![]() |
![]() |
# 3 |
חבר וותיק
|
ככה אני מציג את מה שהכנסתי למסד:
PHP קוד:
PHP קוד:
__________________
יונתן.
אימייל: jonathan@zeierman.net |
![]() |
![]() |
# 4 |
מנהל פורום, עסק רשום
|
זה בהגדרה של ה-ckeditor.
עליך להגדיר את fullPage ל-false |
![]() |
![]() |
# 5 |
חבר וותיק
|
איפה אני מגדיר את ההגדרה?
__________________
יונתן.
אימייל: jonathan@zeierman.net |
![]() |
![]() |
# 6 |
חבר וותיק
|
אוקיי מצאתי איפה להוריד את זה בדף fullpage.html
אך נתתי לו false ולא משתנה דבר... PHP קוד:
__________________
יונתן.
אימייל: jonathan@zeierman.net |
![]() |
![]() |
# 7 |
משתמש - היכל התהילה
|
אתה עושה לו htmlspecialchars לפני ההכנסה זה הופך את כל הסימנים המיוחדים לסימול HTML שלהם.
תעשה הצג מקור ותראה על מה אני מדבר. במידה והתוכן הזה ערך רק על ידי איש צוות אתר אתה לא צריך לדאוג מXSS. במידה ואתה רוצה לתת לכל משתמש להשתמש בעורך כזה אתה צריך לסנן את הHTML עם משהו כמו http://htmlpurifier.org/ ולתת רק לתגיות ספציפיות לעבור.
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
# 8 |
חבר וותיק
|
כשעשית בעדכון:
HTML קוד:
<script type='text/javascript'> CKEDITOR.replace( 'editor1', { fullPage : true }); </script> HTML קוד:
<script type='text/javascript'> CKEDITOR.replace( 'editor1'); </script> PHP קוד:
|
![]() |
![]() |
# 9 |
חבר וותיק
|
תודה לכולם על העזרה הצלחתי ב-2 דרכים...
1. עשיתי false בדף הנכון ועבד. 2. השתמשתי בדרך שבניה נתן לי והורדתי סינון XSS. תודה.
__________________
יונתן.
אימייל: jonathan@zeierman.net |
![]() |
![]() |
# 10 |
משתמש - היכל התהילה
|
אני רוצה לחדד משהו, כשאתה מדפיס את הSTRING הזה אל תוך הTEXTAREA של העורך מומלץ לעשות HTMLSPECIALCHARS(למרות שהוא יכול לאכול את זה גם בלי זה אם לא תהיה שם תגית סגירה של TEXTAREA או תגיד שבורה) אבל ככה נכון לעבוד.
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|