|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש ![]() |
![]() |
|
![]() |
![]() |
|
כלים לאשכול
![]() |
תצורת הצגה
![]() |
![]() |
# 1 |
אין כמו ב127.0.0.1
|
[PHP]מנסה לבנות הצפנה, ולמצוא מקומות רנדומלים בטקסט. עזרה בקשה.
PHP קוד:
מה לא הולך לי פה? http://hill.4save.net/HH.php אם ברענון ראשון זה פועל אז תרעננו כמה פעמים. זה אמור לכתוב Hash Code Longer Then Before וזה לא בדיוק עושה את זה. תודה לעוזרים! |
![]() |
![]() |
# 2 |
תודה על תרומתך.
|
לא בדקתי את הפונקציה אבל מתוך הגיון תסתכל פה :
PHP קוד:
POS = 0 כלומר A = "" כי אתה אומר לו תקח מ CODE את תו 0 - יכול להיות זה שווה ל B לא עקרוני עכשיו כלומר בסופו של דבר המחזרות NEWCODE שווה ל B ולא משנה כמה פעמים תריץ את זה....
__________________
|
![]() |
![]() |
# 3 | |
אין כמו ב127.0.0.1
|
ציטוט:
קודם כל בקשר למערך הריק PHP קוד:
וזה דווקא פועל (עשיתי PRINT R). עכשיו בקשר לפוזישן - הרי איך פועל SUBSTR, אני צריך לבחור קטע מסויים ולהתחיל איפשהו, אז ה0 זה בשביל להתחיל מתו 0... למרות שנראה לי שהבנתי מה הטעות שלי.. אני אבדוק.. |
|
![]() |
![]() |
# 4 |
תודה על תרומתך.
|
אוקי
בדקתי את הפונקציה יותר לעומק.... אני חושב שהבעיה טמונה ב RAND כי אתה כל הזמן לוקח ערך אחר... אז זה משנה לך את ה STRING תסתכל : כתבתי את זה : PHP קוד:
this is my secret password this isis my secretecret passwordd this is my secrsecret passwordd אין עקביות בהצפנה כביכול...
__________________
|
![]() |
![]() |
# 5 |
אין כמו ב127.0.0.1
|
פתרתי את זה, כמו שחשבתי הבעיה הייתה בהגדרת הSUBSTR, כי אני תמיד שוכח שהוא מקבל נקודה x וכמות תווים (ולא נקודה x ונקודה y).
פתרתי את זה ככה: קוד:
substr ($Code, $pos, $val - $pos) אפשר לנעול. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|