|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש ![]() |
![]() |
|
![]() |
![]() |
|
כלים לאשכול
![]() |
תצורת הצגה
![]() |
![]() |
# 1 |
חבר וותיק
|
מה השימוש ב mysql_real_escape_string
אהלן,
רציתי להבין סופית את השימוש ב mysql_real_escape_string והאם יש דרך לעשות פעולה זהה למה שזה עושה ללא שימוש בפונקציה הנל.
__________________
You don't shine if you don't glow
|
![]() |
![]() |
# 2 |
משתמש תחת חוזה ניסיון.
|
זה מוסיף סלאשים לפני " ו '
__________________
|
![]() |
![]() |
# 3 |
אחראי פורום
|
כמו ש-sup אמר, רק אני חייב להגיד לך,
מן הסתם-הפונקציה הזאת הכרחית. כל דבר אתה יכול להחליף. את sort, לעשות פונקציה עם באבל sort. str_replace-פשוט זה בודק האם יש רצף כמו שכתבת. echo-print preg_replace-פשוט הרבה עבודה ב-str_replace. כמעט הכל אפשר להחליף-אבל הרעיון שהם עושים את זה הכי יעיל |
![]() |
![]() |
# 4 |
חבר וותיק
|
ואיך נעשה השימוש ב mysql_real_escape_string ?
__________________
You don't shine if you don't glow
|
![]() |
![]() |
# 5 |
אחראי פורום
|
$string = mysql_real_escape_string($string);
|
![]() |
![]() |
# 6 |
חבר וותיק
|
בטוח? לא חייב להכניס את זה עם ה QUERY? או שאני יעשה את זה ויכניס את המשתנה ישר עם הפונקציה עצמה?
__________________
You don't shine if you don't glow
|
![]() |
![]() |
# 7 |
אחראי פורום
|
אפשר עם התחברות למסד נתונים(כדי לבצע תאימות עם ה-mySQL), אבל 90% מהסיכויים שלא תצטרך.
|
![]() |
![]() |
# 8 | |
תודה על תרומתך.
|
ציטוט:
MASTER-T שטויות במיץ.... אתה חייב שיהיה חיבור פעיל למסד הסיבה : mysql_real_escape_string מוסיף סלאשים תוך כדי שימוש בקידוד שפעיל בחיבור ל MYSQL ככה שבשביל להשתמש בה, חייב חיבור. כל מה שצריך זה לקרוא : http://il2.php.net/mysql_real_escape_string קוד:
string mysql_real_escape_string ( string $unescaped_string [, resource $link_identifier] ) Escapes special characters in the unescaped_string, taking into account the current character set of the connection so that it is safe to place it in a mysql_query(). If binary data is to be inserted, this function must be used. mysql_real_escape_string() calls MySQL's library function mysql_real_escape_string, which prepends backslashes to the following characters: \x00, \n, \r, \, ', " and \x1a.
__________________
|
|
![]() |
![]() |
# 9 |
משתמש תחת חוזה ניסיון.
|
גבי SUP מה שאמרת זה mysql_escape_string
אז מה ההבדל בין עם real או בלי ? עדיין לא הצלחתי להבין
__________________
|
![]() |
![]() |
# 10 | |
אחראי פורום
|
ציטוט:
|
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|