הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עזרה עם htmlspecialchars (https://hosts.co.il/forums/showthread.php?t=78717)

tal13579 04-10-09 17:37

עזרה עם htmlspecialchars
 
תשמעו אני רוצה לבצע בדיקה עם הוכנסו htmlspecialchars
איך אני עושה זאת?
תודה.

אדיר 04-10-09 17:41

מה..? ;-0

tal13579 04-10-09 17:51

נכון יש את ההגנה:
htmlspecialchars שזה מסיר תווי HTML..
אז אני רוצה לבדוק אם הוכנסו תווים כאילו ולעשות משהו בהתאם.(אני צריך את התנאי שבודק אם הוכנסו תווים אלה)

Danielx 04-10-09 18:32

זה לא אפשרי כמיטב ידעתי

S-Preso 04-10-09 20:19

בשביל מה לך לעשות את הבדיקה הזאת?
אם אתה רוצה שלא יכניסו תגי HTML אז פשוט תעשה שלא יוכלו.

tal13579 04-10-09 20:27

אני רוצה לבדוק הפוך, אם הכניסו את זה.. לא ביקשתי שלא יוכלו.
אני יודע למה אני צריך זאת אז אל תמציאו סיבות למה אני לא צריך.

Slash 04-10-09 22:55

הבחור מתכוון לבדוק שלא הכניסו את הביטוי :
[/code]WHOS THE BOOM KING ? </BODY>[/code]
מה שהולך לדפוק את הדף לגמרה במקרה שמשתמש הכניס אותו בכוונה , זה HTML INJECTION
יש בPHP פונקציה מובנת שעושה את זה בשבילך :
http://us3.php.net/manual/en/functio...ecialchars.php

AlmogBaku 04-10-09 23:45

PHP קוד:

$str="orginal string";

if(
htmlspecialchars($str)==$str) echo 'encoded'



כל הזמנים הם GMT +2. הזמן כעת הוא 02:53.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ