Dr freedom قام بنشر نوفمبر 14, 2011 مشاركة قام بنشر نوفمبر 14, 2011 (معدل) السلام عليكم محتاج مساعده في تصميم صفحة PHP لتحويل الرقم العشري الى ثنائي .. بحيث يتم ادخال الرقم عن طريق ال index.html ويذهب الى صفحة ال pp.php لتتم معالجته وعرضه في صفحة الموقع انا مبتدىء في ال php عملت index.html بطريقة صحيحة .. ولكن عندي اخطاء في pp.php ارجوا منكم مساعدتي في تصحيحها .. الملفات مرفقة , وشكرا جزيلا,, 2 files.zip تم تعديل نوفمبر 14, 2011 بواسطه Dr freedom رابط هذا التعليق شارك More sharing options...
أ / محمد صالح قام بنشر نوفمبر 14, 2011 مشاركة قام بنشر نوفمبر 14, 2011 أخي الكريم Dr freedom الدالة المستعملة للتحويل من عشري إلى ثنائي دالة جافا سكريبت ويمكنك استعمالها داخل html وحدها بدون الاستعانة ب php فقط يلزمك تغيير كود صفحة html إلى التالي: <html> <head> <title>Decimal to Binary By Hassan</title> <script type="text/javascript"> function decimal2binary(decimal) { var $dividend = decimal; var $bits = ""; var $remainder = 0; while ($dividend >= 2) { $remainder = $dividend % 2; $bits = $remainder + $bits; $dividend = ($dividend - $remainder) / 2; } $bits = $dividend + $bits; return $bits; } </script> </head> <body> <form action="" method="GET"> Enter a number:<input type="text" name="decimal"/> <br/> <input type="button" value="Convert To Binary" onclick="document.getElementById('mas').innerHTML = 'The convert result:<br />Decimal: ' + decimal.value +'<br> Binary: ' + decimal2binary(decimal.value)"/> </form> <div id="mas"></div> </body> </html> جرب هذه الطريقة وأخبرني بالنتيجة رابط هذا التعليق شارك More sharing options...
Dr freedom قام بنشر نوفمبر 14, 2011 الكاتب مشاركة قام بنشر نوفمبر 14, 2011 شكرا على الرد لكن انا اريد ان اعملها او حولها بال php انا عملتهاعلى html واريد ان اعملها بال php رابط هذا التعليق شارك More sharing options...
أ / محمد صالح قام بنشر نوفمبر 14, 2011 مشاركة قام بنشر نوفمبر 14, 2011 أخي الكريم يوجد بلغة php دوال داخلية built-in تقوم بالتحويل بين أنواع البيانات ومنها العشري والثنائي للتحويل من عشري لثنائي استعمل decbin ( $number ) وللتحويل من ثنائي لعشري استعمل bindec ( $binary_string ) أتمنى أن يكون الأمر قد اتضح 1 رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.