![]() |
[מדריך] פונקציות שאני הכנתי/מצאתי להצפנה-וכמה טיפים.
ליד כל פונקציה יהיה הסבר.
PHP קוד:
ב-4 שורות, הצפנה, מספיק טובה, וחד צדדית. http://www.maplestory.co.il/encrypt.phps (העלאתי את זה על השרת-כי זה ארוך.). משום מה זה לא עושה מדגיש צבעים, ודברים כאלה, גם כשניסיתי עם highlight_file @@'. מצאתי את הפונקציה הזאת-והיא ממש טובה לאכסון סיסמאות ודברים כאלה. זה אמור ללכת ככה: PHP קוד:
PHP קוד:
$errors = $crypt->errors; הסבר לבנייה - http://www.tonymarston.net/php-mysql/encryption.html רובכם בטח בניתם מערכת תגובות, פורום קטן, או אפילו מערכת ניהול תוכן דינאמית. אלא מכם שמכרו לאנשים רציניים-הבינו, שהמקום משחק מקום חשוב. לכן, אני ממליץ לכם, במסד, שהטקסטים הגדולים(הכתבות, ההודעות), יהיו מכווצים ב-GZCompress זה הולך ככה, $text = gzcompress($text, 9); ה-9 מסמן את רמת הכיווץ. כדי להוציא מכיווץ-gzdecompress. במקום- PHP קוד:
SELECT * (כמובן שהכל תלוי בפונקציות שלכם, בפונקצית השאילתות, וכו'). תחשבו, אם אתם רוצים לעשות "צבע אהוב", ואתם עושים את זה בטבלה נפרדת-ומקשרים רק עם ID, (בטבלה יש את הצבע האהוב-ואת ה-ID של המשתמש), וזה מופיע בנושא, תחשבו על מספר התגובות הממוצע * מספר האנשים שצופים בנושאים * מספר האנשים שצופים בפרופיל(אם זה גם בפרופיל), זה מספר השאילתות הנוסף ש-SQL צריך לבצע. |
הדגשת קודים בצבעים:
http://il2.php.net/manual/en/functio...ght-string.php |
לדחוס את המידע זה דבר מאוד בעיתי.
זה דבר שמאמץ את השרת יחסית, ולא יתן תוצאות שוות משהו על טקסט קצר, וגם לא יהיה אפשר לעשות חיפוש. |
בטח שזה לא ידגיש, זה צריך להיות בין תגיות פתיחה וסגירה של php.
base64 היא הצפנה דו כיוונית. base64_decode מחזירה אותה לסטרינג הלא "מוצפן". |
מגניב, תודה רבה.
|
$text = substr($text,0, 6).substr($key,6,10);
חד צדדי לגמרי. תודה :) |
כל הזמנים הם GMT +2. הזמן כעת הוא 17:58. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ