|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
אחראי פורום
|
101 טיפים להרצה מהירה יותר ועוד.
לא, זה לא הרשימות האלה שמועתקות מאתרים עם 101 טיפים.
אני כתבתי כמה טיפים, שכל אחד שיגיב ירשום עוד טיפ-וכך עד שנגיע ל-101 D:. אנא, אל תשכחו למספר את זה. כתבו כאן טיפים שמיועדים להרצה מהירה יותר, או הערות כלליות בנוגע לאבטחה. בנוגע לאבטחה-אל תגידו "תעשה X ל-Y", אלא באופו תיאורטי, "כל מה שאתה חוסם ב-JS ניתן לעקיפה-אז תבדוק שאתה חוסם את זה גם ב-PHP". 1. במקום, PHP קוד:
PHP קוד:
PHP קוד:
2. SQL, בדיקה האם השאילתה נכונה. לדוגמה, אתם רוצים לבדוק האם יש משתמש כזה במסד. [SQL] $sql = mysql_query("SELECT * FROM mastert_users WHERE id = '{$SomeID}'"); $num = mysql_num_rows($sql); if($num == 1) { //Do Login } [/SQL] זוהי דרך אחת. אך בדרך זו, אתם שולפים את כל המידע-מה שבזבוז משאבים-אתם רק רוצים לראות האם יש. במקום SELECT *, השתמשו ב- SELECT id [SQL] $sql = mysql_query("SELECT id FROM mastert_users WHERE id = '{$SomeID}'"); $num = mysql_num_rows($sql); if($num == 1) { //Do Login } [/SQL] אנא, הציגו כאן טיפים, הערות, דברים שנתקלתם בהם D: |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|