הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 29-05-07, 15:50   # 1
X-T
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
הודעות: 1,021

X-T לא מחובר  

מה השימוש ב mysql_real_escape_string

אהלן,
רציתי להבין סופית את השימוש ב mysql_real_escape_string והאם יש דרך לעשות פעולה זהה למה שזה עושה ללא שימוש בפונקציה הנל.
__________________
You don't shine if you don't glow
  Reply With Quote
ישן 29-05-07, 17:13   # 2
sUP
משתמש תחת חוזה ניסיון.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור חיפה
הודעות: 1,948

sUP לא מחובר  

זה מוסיף סלאשים לפני " ו '
__________________

לפרטים נוספים dani3l@gmail.com (אימייל)
  Reply With Quote
ישן 29-05-07, 17:30   # 3
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

כמו ש-sup אמר, רק אני חייב להגיד לך,
מן הסתם-הפונקציה הזאת הכרחית.

כל דבר אתה יכול להחליף.
את sort, לעשות פונקציה עם באבל sort.
str_replace-פשוט זה בודק האם יש רצף כמו שכתבת.
echo-print
preg_replace-פשוט הרבה עבודה ב-str_replace.

כמעט הכל אפשר להחליף-אבל הרעיון שהם עושים את זה הכי יעיל
  Reply With Quote
ישן 29-05-07, 17:31   # 4
X-T
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
הודעות: 1,021

X-T לא מחובר  

ואיך נעשה השימוש ב mysql_real_escape_string ?
__________________
You don't shine if you don't glow
  Reply With Quote
ישן 29-05-07, 17:49   # 5
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

$string = mysql_real_escape_string($string);
  Reply With Quote
ישן 29-05-07, 18:21   # 6
X-T
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
הודעות: 1,021

X-T לא מחובר  

ציטוט:
נכתב במקור על ידי MasterT צפה בהודעה
$string = mysql_real_escape_string($string);
בטוח? לא חייב להכניס את זה עם ה QUERY? או שאני יעשה את זה ויכניס את המשתנה ישר עם הפונקציה עצמה?
__________________
You don't shine if you don't glow
  Reply With Quote
ישן 29-05-07, 18:51   # 7
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

אפשר עם התחברות למסד נתונים(כדי לבצע תאימות עם ה-mySQL), אבל 90% מהסיכויים שלא תצטרך.
  Reply With Quote
ישן 30-05-07, 00:25   # 8
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

ציטוט:
נכתב במקור על ידי sUP צפה בהודעה
זה מוסיף סלאשים לפני " ו '
ציטוט:
נכתב במקור על ידי MasterT צפה בהודעה
אפשר עם התחברות למסד נתונים(כדי לבצע תאימות עם ה-mySQL), אבל 90% מהסיכויים שלא תצטרך.
לגבי SUP מה שאמרת זה mysql_escape_string

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.
  Reply With Quote
ישן 30-05-07, 01:04   # 9
sUP
משתמש תחת חוזה ניסיון.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור חיפה
הודעות: 1,948

sUP לא מחובר  

גבי SUP מה שאמרת זה mysql_escape_string

אז מה ההבדל בין עם real או בלי ?
עדיין לא הצלחתי להבין
__________________

לפרטים נוספים dani3l@gmail.com (אימייל)
  Reply With Quote
ישן 30-05-07, 04:22   # 10
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

ציטוט:
נכתב במקור על ידי RS324 צפה בהודעה
לגבי SUP מה שאמרת זה mysql_escape_string

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.
התכוונתי על הפרמטר השני ($link_identifier)
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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