المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : لو سمحتم اريد كود PHP لعمل هذه الوظيفة



Ashraf_S
23-06-2006, 12:28 AM
أنا ابحث عن كود PHP لوضعه في صفحة تحتوي على صندوقي نص بحيث يقوم بتحويل الارقام الى ارقام اخرى أو بطريقة ثانية عكس كل زوجين من الأرقام. وبالضبط أريد كود يقوم بتحويل الرقم 0 الى 1 والرقم 1 الى 0 والرقم 2 الى 3 والرقم 3 الى 2 والرقم 4 الى 5 والرقم 5 الى 4 وهكذا بقية الارقام الى الرقم 9 بحيث يصبح 8. والنقطة الاخيرة هي اعتمادا على الشرح السابق اريد ان اقوم بوضع ارقام في صندوق النص الأول فيقوم الكود بتحويلها الى المطلوب في صندوق النص الثاني. يعني اذا كتبت الرقم 821486 فسيقوم بتحويله الى 930597. فأرجو ان يكون هناك من يعرف بهذا الشيء وانتظر الجواب.

wellknownQ8
23-06-2006, 04:46 AM
--- السلام عليكم ---

سأكتب الوظيفة و انت تعدل اللازم لكي تعمل في الphp
ستحتاج للوظائف:
String Length لمعرفة طول عدد احرف الكلمة المدخلة.
و
Trim String لقص حرف(رقم) من الكلمة
و
String Right لأخذ الرقم من أقصى اليمين
و
Convert into integer لتحويل الكلمة و الأحرف إلى أرقام

ابسط حل يكون بتحويل طلبك الى كود مباشرة .. كالتالي:


$input = /*take the input from the form*/
$result = convert($input) //calling the function
printline( $result ) //display result

Function convert($string_input)
{
$output = ""
For( $i=0; $i<stringlength($string_input); $i++ )
$n = CInt( stringright($string_input, 1) )

if $n=0
$r=1
else if $n=1
$r=0
else if $n=2
$r=3
else if $n=3
$r=2
else if $n=4
$r=5
else if $n=5
$r=4
else if $n=6
$r=7
else if $n=7
$r=6
else if $n=8
$r=9
else if $n=9
$r=8

$output = $r & $output
stringtrimright($string_input, 1)
}

return $output
}

Ashraf_S
25-06-2006, 07:39 AM
والله مشكور جدا جدا جدا اخ wellknownQ ويا ريت تكمل معروفك معي فأنا قمت بالتعديل كثيرا على هذا الكود ولكن في كل مرة يطلعلي غلط وفي الأخير ما عرفت ايش اعمل لذا سأضع لك صفحة الPHP التي عملتها في المرفقات وارجو ان تضع لي الكود فيها بحيث تعمل جيدا. وعلى فكرة الكود الذي فيها هو HTML أصلا ولكن امتدادها php.

تجد في الصفحة صندوفي النص اللذان عملتهما وكل واحد باسم فالأول اسمه numb1 وهو الذي سأكتب فيه الرقم. والثاني اسمه numb2 وهو الذي سيحتوي على تحويلة الرقم، وكما تعلم بالامكان استخدام اسماء صتاديق النصوص كمتغيرات في كود php فأرجو ان تضع الكود ليتناسب معهما وشكرا مقدما وآسف على السؤال مرة أخرى.

الظل الأبيض
27-06-2006, 10:56 PM
مبروك .. الحمد لله لقيت مساعدة
إن شاء الله انا كمان الاقي مساعدة