seyed ehsan
جمعه 06 تیر 1393, 17:32 عصر
سلام دوستان .
من تازه با ای اچ پی دارم آشنا میشم و از طریف کتاب دارم اون رو یاد می گیرم . یه صورت مسئله هست که با html یه فرم درست کنیم که 3 تا textbox و یه دکمه داره . هر کدوم از تکست باکس ها برای یک کتاب تعریف شده و قراره کاربر تعداد هر کتاب را در باکس مربوط به خودش تایپ کنه . در پایان با توجه به قیمت هر کتاب که 1000 تومن هست همه اعداد با هم جمع بشه و در 1000 ضرب بشه و عدد نهایی نمایش داده بشه .
من فرم را ر html به این صورت ساختم :
<html>
<head> <title>Untitled</title></head>
<body> <form method="post" action="home.php"> </p><input type="text" name="txtp">pascal </p><input type="text" name="txtv">visual </p><input type="text" name="txtp">program </p><input type="submit" name="submit"> </form>
</body>
</html>
سپس یه فایل دیگه با فرمت php نوشتم به شکل زیر :
<?php if(isset($_post['submit'])){ if(!empty($_post['txtp'])and(!empty($_post['txtv']))and(!empty($_post['txtx']))){$pascal=$_post['txtp']; $visual=$_post['txtv]; $program=$_post['txtc']; $sum=$pascal+$visual+$program; $price=($pascal*1000)+($visual*2000)+($program*300 0); echo "sum:$sum"; echo "price:$price"; } } ?>
و هر رو اونها رو با نام های درست در یک مسیر ذخیره کردم . بعد از اینکه فایل html رو اجرا می کنم و اعداد رو وارد می کنم ، بعد ار کلیک کردن دکمه کدهای php نوشته شده نمایش داده میشه نه نتیجه کار . علت چیه ؟ چرا درست کار نمی کنه ؟
ممنون میشم کمکم کنید
من تازه با ای اچ پی دارم آشنا میشم و از طریف کتاب دارم اون رو یاد می گیرم . یه صورت مسئله هست که با html یه فرم درست کنیم که 3 تا textbox و یه دکمه داره . هر کدوم از تکست باکس ها برای یک کتاب تعریف شده و قراره کاربر تعداد هر کتاب را در باکس مربوط به خودش تایپ کنه . در پایان با توجه به قیمت هر کتاب که 1000 تومن هست همه اعداد با هم جمع بشه و در 1000 ضرب بشه و عدد نهایی نمایش داده بشه .
من فرم را ر html به این صورت ساختم :
<html>
<head> <title>Untitled</title></head>
<body> <form method="post" action="home.php"> </p><input type="text" name="txtp">pascal </p><input type="text" name="txtv">visual </p><input type="text" name="txtp">program </p><input type="submit" name="submit"> </form>
</body>
</html>
سپس یه فایل دیگه با فرمت php نوشتم به شکل زیر :
<?php if(isset($_post['submit'])){ if(!empty($_post['txtp'])and(!empty($_post['txtv']))and(!empty($_post['txtx']))){$pascal=$_post['txtp']; $visual=$_post['txtv]; $program=$_post['txtc']; $sum=$pascal+$visual+$program; $price=($pascal*1000)+($visual*2000)+($program*300 0); echo "sum:$sum"; echo "price:$price"; } } ?>
و هر رو اونها رو با نام های درست در یک مسیر ذخیره کردم . بعد از اینکه فایل html رو اجرا می کنم و اعداد رو وارد می کنم ، بعد ار کلیک کردن دکمه کدهای php نوشته شده نمایش داده میشه نه نتیجه کار . علت چیه ؟ چرا درست کار نمی کنه ؟
ممنون میشم کمکم کنید