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

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

A.M.F 06-12-05 08:11

מה עדיף?
 
רציתי לדעת במה יותר כדאי לי להשתמש, בפונקציה-
addslashes
או בפונקציה-
mysql_real_escape_string
לפי מה שאני יודע, שתי הפונקציות עושות את אותו הדבר, מוסיפות סלאשים לפני תווים כמו " או ', אבל רציתי לדעת אם משהו מהם יותר טוב מהשני (חוץ מהעובדה שהראשון יותר קצר :p )

Eran-s 06-12-05 16:17

אני ממליץ על htmlspecialchars לדוגמא (לקוח מהתיעוד):
קוד:

echo htmlspecialchars("<a href='test'>Test</a>", ENT_QUOTES);

A.M.F 06-12-05 16:19

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

Eran-s 06-12-05 16:31

אמממ בשביל רק שאילתות תשתמש ב-addslashes מכיוון שהוא פועל בכל גרסאות ה-PHP


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

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