ABA


"תעזרו לי למצוא שיטת קידוד כדי לזהות ID מסויים בDB"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #13425 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13425
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   18:24   06.01.08   
אל הפורום  
  תעזרו לי למצוא שיטת קידוד כדי לזהות ID מסויים בDB  
 
   יש לי מערכת ששומרת מס' נתונים של מס' משתמשים בלתי מוגבל
העניין הוא שכל הנתונים נשמרים תחת אותה טבלה
והשליפה נעשית לפי יוזר ...

אני צריך כדי למחוק את השורה הספציפית של אותו משתמש
שיהיה איזה "משהו" שיזהה רק אותו ורק את הID של השורה שהוא צריך למחוק

אני רוצה את זה כדי שבלינק לא יראו נגיד
file.php?id=15

אז אני רוצה שיראו שם משהו שלא יהיה מובן מה זה ...

הבעייה היא שלכל אנקריפטור אני צריך דסקריפטור .

כי חשבתי על MD5 .. אבל הבעייה שהID לא שמורה בMD5...


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  לא משנה ... פתרתי את זה ;-) code_blue  06.01.08 18:45 1
     למה JS ? akoka 06.01.08 18:51 2
         דבר אליי במסנג'ר code_blue  06.01.08 19:01 3
         אפשר גם MD5... Morishani 06.01.08 19:11 4
             לא יעבוד ... code_blue  06.01.08 19:13 5
                 אל תשתמש ב JS... Sn00py  06.01.08 19:38 6
                     GUID=Get Unique Id אם כן יש פונקציה שעושה את זה akoka 06.01.08 19:49 8
                     כל העניין הוא ''מה שאפשר עם מה שנשאר'' code_blue  06.01.08 19:51 9
                         אה אה אה הבנתי למה אתה מתכוון עכשיו Sn00py  06.01.08 20:05 10
                 ברור שיעבוד. Morishani 06.01.08 19:49 7

       
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   18:45   06.01.08   
אל הפורום  
  1. לא משנה ... פתרתי את זה ;-)  
בתגובה להודעה מספר 0
 
   ויוה ל JS .. עם onmouseclick שפשוט פותח מה שאני צריך בלי שיראו את הלינק ואת המידע שעובר בGET ..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   18:51   06.01.08   
אל הפורום  
  2. למה JS ?  
בתגובה להודעה מספר 1
 
   מולער תריץ בגוגל

php encrypt/decrypt functions

אני אומר לך את זה כי JS זה בדיוק 2 שניות לעקוף.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   19:01   06.01.08   
אל הפורום  
  3. דבר אליי במסנג'ר  
בתגובה להודעה מספר 2
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Morishani

   19:11   06.01.08   
אל הפורום  
  4. אפשר גם MD5...  
בתגובה להודעה מספר 2
 
  
כמו שהאיש רצה

where md5(`id`) = '{$_GET['id']}'

כמובן שצריך לעשות escape וכו'


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   19:13   06.01.08   
אל הפורום  
  5. לא יעבוד ...  
בתגובה להודעה מספר 4
 
   כי...
פה אתה אומר לו .. לחפש איפה שיש שדה שהוא md5 של הID ואין לי שדה כזה..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   19:38   06.01.08   
אל הפורום  
  6. אל תשתמש ב JS...  
בתגובה להודעה מספר 5
 
   תעשה עוד שדה שהוא גם Auto increase, אבל לא primary key. נגיד secId, ואז אחרי שאתה עושה הוספה(באותו עמוד מן הסתם) תעשה שאילתא שתצפין אותו - UPDATE(תמצא את הערך האחרון, קח את ה secId, תצפין, ותכניס למסד).
זו הדרך הכי פשוטה לעניין.
אתה יכול להשתמש גם ב GUID(לדעתי יש את תמיכה בPHP) אבל בעיקרון הדרך שהצעתי היא הקלה ביותר.

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   19:49   06.01.08   
אל הפורום  
  8. GUID=Get Unique Id אם כן יש פונקציה שעושה את זה  
בתגובה להודעה מספר 6
 
   http://il.php.net/manual/en/function.uniqid.php


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   19:51   06.01.08   
אל הפורום  
  9. כל העניין הוא ''מה שאפשר עם מה שנשאר''  
בתגובה להודעה מספר 6
 
   לשנות שדות ו/או להוסיף זה הכי קל ..
כל הרעיון שזה למצוא שיטה להשתמש בקיים
ובקיים אני צריך ליצור אנקריפטור
כשאני שולח את המידע ב get ודקריפטור כשאני מקבל בדף החדש


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   20:05   06.01.08   
אל הפורום  
  10. אה אה אה הבנתי למה אתה מתכוון עכשיו  
בתגובה להודעה מספר 9
 
   רק מבחינת הצגה להצפין ולא מבחינת שמירה.
אז כמו שאמרו, פשוט קח את ה ID תצפין אותו ותפענח אותו בדף הבא... לא קריטי.

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Morishani

   19:49   06.01.08   
אל הפורום  
  7. ברור שיעבוד.  
בתגובה להודעה מספר 5
 
   זה לא איפה שיש שדה שהוא md5 של הid.

זה עושה בזמן אמת את הmd5 של השדה id.



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net