الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اريد عمل ألة حاسبة

بدأه pcmoon في 7 أكتوبر 2009 · 8 رد · 2,986 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم و رحمة الله وب ركاته

اريد عمل ملف واحد فقط بامتداد طبعاً php

نعمل الفورم

<?php

echo '<form method=post action=#><input type=text name="n1"><input type=text name="n2"><br><input type=submit value="-"><input type=submit value="+"></form>';
?>

طبعاً اذا ضغط على الرز الاول تضهر النتيجة الذيادة و الرز الاخر للخصم

مع عرض الفورم

ما اريدة تعلم استخدام اكثر من زر في نفس الفورم

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#2

السلام عليكــم ورحمـة الله وبركاتــه ،،

في الملف المرفق كتاب جيد لتعلم ال PHP

BUILD_YOUR_OWN_DATABASE_DRIVEN_WEB_SITE_USING_PHP___MYSQL.rar

#3

اشكرك اخي على الرد

و جاري تحميل الكتاب

ليست مشكلتي التعلم بالكامل لاني قرات كتاب في الphp و عملت موقع لكن لم اجد شرح وافي عن نقطة get و post و كيف جعل اكثر من زر في الفورم لكل زر له function خاص

هذا المقصود

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#4

شركراً لك مرة اخرى الكتاب جميل سوف اقرة عندما انهي كتاب الان بقراة في الجافا

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#5

up

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#6

up

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#7
<?php
//isset($_POST["do"]) and 
if (!$_POST)
{
echo '
<form action="#" method="post">
<table><tr><td>
<input type=text name="num1">
<input type=text name="num2">
</td></tr><tr><td>
<input type=submit name="do" value="+">
<input type=submit name="do" value="-">
<input type=submit name="do" value="*">
<input type=submit name="do" value="/">
</tr></td>
</form>

';
}
elseif ($_POST["do"] == "-")
{
$equal = $_POST["num1"] - $_POST["num2"];
echo $equal;
}
elseif($_POST["do"] == "+")
{
$equal = $_POST["num1"] + $_POST["num2"];
echo $equal;
}
elseif($_POST["do"] == "*")
{
$equal = $_POST["num1"] * $_POST["num2"];
echo $equal;
}
elseif($_POST["do"] == "/")
{
$equal = $_POST["num1"] / $_POST["num2"];
echo $equal;
}

?>

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#8

ليس الحل الافضل صنع برنامج الحاسبه عن طريق PHP فهي رغم أنها قويه , الحل الأفضل صنعها بالجافا سكربت لان الجافا تأخذ button وهذا ما لا يعامل مع PHP إلا عن

طريق الربط بالجافا سكربت لمعالجة المدخلات عن بعد دون تحديث الصفحه - < وهذا مبدئ ajax > ولكن إن قررت إلا خوض هذه البرنامج إلا بالبي اتش بي فأن البرنامج سيتعرض لأغراق كبير للسيرفر بسبب كثرة الارسال والطلب وهذه الامور دائماً أدعها local للعميل يقوم بها على حساب موارد جهازه بالجافا سكربت

... عزيزي PCMOON هذه ليست طريقه جيده لأن المستخدم قيد ضمن إطار معين وهذا ما أكره في بعض البرامج التقييد ضمن عمليه معينه فهل هذا البرنامج يستطيع حساب اربع عمليات حسابيه في نفس الوقت :resentful:

تم تعديل هذه المشاركة بواسطة Jehazee في 20 أكتوبر 2009 في 10:50

#9

شكراً لك و لردك الطيب

انا javascript جربتة و طلع تمام ماشاء الله

اما الاجاكس حالت اشتغل علية بس مازط امكن له سيرفر او ادوات معينة الله واعلم

من ناحية حساب اكثر من نتيجة ممكن تتعدل و يحصل الشي هذا لكن رضا الغير صعب المنال

من ناحية اله حاسبة بلغة php مهي مهمة لكن انا كان عندي اشكال في بعض اساسيات الphp و لقيت الاشكاليات تجمع في الاله حاسبة

و شكراً لكل من ساعدني

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

مواضيع مشابهة