coNolel Posted February 18, 2017 Share Posted February 18, 2017 سلآم عليكم ورحمة الله تعالى وبركاته , كيفكم عساكم طيبين الزبدة , انا سويت لوحة تسجيل بسيطة و واجهني مشكل مدري ليه انا الحين ابي أحفظ اليوزر والباس في اللوحة ، يعني كل ما يجي يسجل يلقا الباس حقه واليوزر بالأديت بوكس ، يعني ما يكتبهم ثاني كل مرة كذا كرف ض2 سألت واحد اسباني قالي سويها ب XML , دورت كودات وفعلا لقيت انها تنحفظ في الـXML بس المشكلة انو ما تجي باليوزر والباس اول ما اسوي ريكونكت function saveLoginToXML(serial,username,password) local userdataXML = xmlLoadFile('userdata.xml') if not userdataXML then userdataXML = xmlCreateFile('userdata.xml','login') end --if xmlNodeGetValue(xmlFindChild(userdataXML,'user',0)) == user then return end local userChild = xmlFindChild(userdataXML,'user',1) local passChild = xmlFindChild(userdataXML,'pass',1) if userChild then xmlNodeSetValue(userChild,user) else xmlNodeSetValue(xmlCreateChild(userdataXML,'user'), user) end if passChild then xmlNodeSetValue(passChild,pass) else xmlNodeSetValue(xmlCreateChild(userdataXML,'pass'), pass) end xmlSaveFile(userdataXML) xmlUnloadFile(userdataXML) end addEvent('saveDataToXML',true) addEventHandler('saveDataToXML',root,saveLoginToXML) function isDataSaved() local userdataXML = xmlLoadFile('userdata.xml') if not userdataXML then return false end local userChild = xmlFindChild(userdataXML,'user',0) local passChild = xmlFindChild(userdataXML,'pass',1) if userChild and passChild then user = xmlNodeGetValue(userChild) pass = xmlNodeGetValue(passChild) return user,pass else return false end xmlUnloadFile(userdataXML) end dxDrawText( user, (337/800)*sX, (254/600)*sY, (110/800)*sX, (20/600)*sY, tocolor(0, 0, 0, 255), 1.2, "default", "left", "top", false, false, false, false, false) dxDrawText(string.rep("*",#pass), (337/800)*sX, (285/600)*sY, (110/800)*sX, (20/600)*sY, tocolor(0, 0, 0, 255), 1.2, "default", "left", "top", false, false, false, false, false) Link to comment
Master_MTA Posted February 18, 2017 Share Posted February 18, 2017 اعرض ملف الاكس ام ال اللي يسويه لو تقدر Link to comment
</Mr.Tn6eL> Posted February 18, 2017 Share Posted February 18, 2017 تقدر تستدعي isDataSaved user و pass عشان يحدث قيمة المتغير في 1 Link to comment
coNolel Posted February 18, 2017 Author Share Posted February 18, 2017 local userdataXML = xmlLoadFile('userdata.xml') if not userdataXML then userdataXML = xmlCreateFile('userdata.xml','login') end ذا اذا ما كان الملف يسويه انا مب البيت برجع وارسلك الملف 1 Link to comment
</Mr.Tn6eL> Posted February 18, 2017 Share Posted February 18, 2017 اقصد استدعي isDataSaved() عشان يحدث البيانات Link to comment
coNolel Posted February 18, 2017 Author Share Posted February 18, 2017 الداتا على ما اظن انها تنحدف يوم يترستت السيرفر او المود صح ولا غلط. اذا كانت تبقى ف انا سويت داتا باسم الحساب لكن يوم اسوي ريكوكنت ما تجي الداتا مع العلم اني عرفت اليوزر اذا ما كان الداتا يجيه فاضي Link to comment
</Mr.Tn6eL> Posted February 18, 2017 Share Posted February 18, 2017 11 minutes ago, coNolel said: الداتا على ما اظن انها تنحدف يوم يترستت السيرفر او المود صح ولا غلط. اذا كانت تبقى ف انا سويت داتا باسم الحساب لكن يوم اسوي ريكوكنت ما تجي الداتا مع العلم اني عرفت اليوزر اذا ما كان الداتا يجيه فاضي !هي تنحفظ داخل الاكس ام ال كيف تقولي بالداتا؟ Link to comment
N3xT Posted February 18, 2017 Share Posted February 18, 2017 (edited) 9 minutes ago, said: !هي تنحفظ داخل الاكس ام ال كيف تقولي بالداتا؟ Edited February 18, 2017 by N3xT Link to comment
coNolel Posted February 18, 2017 Author Share Posted February 18, 2017 27 minutes ago, </Mr.Tn6eL> said: !هي تنحفظ داخل الاكس ام ال كيف تقولي بالداتا؟ شف وش كاتب ، وبعدين جاوب 18 minutes ago, N3xT said: وانت عوض ما تسوي فاهم مرة جاية أنطم Link to comment
N3xT Posted February 18, 2017 Share Posted February 18, 2017 اذا انت شايفني مافهمتك فالمشكلة منك مب مني لأنه مب معقول لا أنا ولا تنطيل فهمناك صح؟ الله يعين عالأشكال اللي مثلك : ). Link to comment
coNolel Posted February 18, 2017 Author Share Posted February 18, 2017 2 hours ago, N3xT said: اذا انت شايفني مافهمتك فالمشكلة منك مب مني لأنه مب معقول لا أنا ولا تنطيل فهمناك صح؟ الله يعين عالأشكال اللي مثلك : ). اذا انت فاضي ومالك شي تسويه لا تجي تزود مشا ركات هنا ومال امك داعي تجلس تهايط Link to comment
Master_MTA Posted February 18, 2017 Share Posted February 18, 2017 1 hour ago, coNolel said: اذا انت فاضي ومالك شي تسويه لا تجي تزود مشا ركات هنا ومال امك داعي تجلس تهايط استهدو بالله لا هنتم لكن اخوي حبيت افيدك الالمنت داتا بمجرد خروج اللاعب تروح والاواكاونت داتا ما بتجي الا اذا سجل اللاعب فما بيصلح تستخدمها فافضل طريقه لك sql عبر السيريال اوxml واسهلهم sql Link to comment
coNolel Posted February 18, 2017 Author Share Posted February 18, 2017 3 hours ago, Master_MTA said: استهدو بالله لا هنتم لكن اخوي حبيت افيدك الالمنت داتا بمجرد خروج اللاعب تروح والاواكاونت داتا ما بتجي الا اذا سجل اللاعب فما بيصلح تستخدمها فافضل طريقه لك sql عبر السيريال اوxml واسهلهم sql لبى قلبك بس. مشكور تمت الافادة 1 Link to comment
N3xT Posted February 19, 2017 Share Posted February 19, 2017 9 hours ago, coNolel said: اذا انت فاضي ومالك شي تسويه لا تجي تزود مشا ركات هنا ومال امك داعي تجلس تهايط أولاً/ المشاركات لا تودي ولا تجيب لذلك هي آخر اهتماماتي ثانياً/ كلنا نعرف من المهايط وأمي لا تدخلها فالموضوع يا طفل 1 Link to comment
Recommended Posts