הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   מסחר - קניה/ מכירות שונות (לא הוסטינג) (https://hosts.co.il/forums/forumdisplay.php?f=12)
-   -   50 שקל בעבור סקריפט קטן! (https://hosts.co.il/forums/showthread.php?t=77747)

AlonMi 22-08-09 02:46

50 שקל בעבור סקריפט קטן!
 
שלום לכולם,

אני רוצה שיבנו לי סקריפט שבודק אם בטבלת USERS בשדה PASS הוצפנה הסיסמא ב-MD5
(זאת הפונקציה שהכנסתי בעזרתה סיסמאות מוצפנות ל-DB, לא יודע אם זה משנה)
קוד:

function Calculate2Password($password)
{
        $password=$password[0].$password.$password[0];
        $password=md5($password);
  return $password;
}

ואם לא, ה-ID נמחק מטבלת ה-USERS וגם משאר הטבלאות, שבחלקן ה-ID של היוזר מוגדר כ-SID ובחלקן האחר USERID... (תכתבו בשילוב 2 האופציות, אני אגדיר את הטבלאות)

הסקריפט חייב להבדק לפני שישלח אליי.
סקריפט שלא יראה לי אני לא אשלם עליו ולא יריץ אותו.
מדובר כאן במסד נתונים גדול וחשוב (800 מגה)

יש לפנות כאן / ה.פ לאישור התחלת עבודה.
הכסף יועבר באינטרנט לאחר שליחת הסקריפט.

אדיר 22-08-09 03:24

אם האופצייה האחרת היא שהערך הקיים נכנס למסד ללא שום הצפנה או ע"י הצפנה המחזירה ערך בעל מס' תווים השונה מ- 32,
הרץ את הקוד הבא:
PHP קוד:

<?php
mysql_connect
('localhost''adir''123456');
mysql_select_db('adir_database');

$select mysql_query('SELECT id, password FROM users HAVING LENGTH(password) <> 32');

while (
$row mysql_fetch_row($select)) {
   
mysql_query('DELETE FROM users WHERE id = ' .$row['0']);
   
mysql_query('DELETE FROM whatever WHERE userid = ' .$row['0']);
   
mysql_query('DELETE FROM something WHERE sid = ' .$row['0']);
}

mysql_close();
?>

ייתכן ויהיה עליך לבצע קצת שינויים ו/או להוסיף set_time_limit (במידה וזה אפשרי),
על מנת לבצע את הפעולה על כל הטבלה במלואה.

השימוש על אחריותך בלבד.


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

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