babynol
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 2,085
|
 |
« เมื่อ: 20 มกราคม 2011, 20:02:23 » |
|
ช่วยเขียนโปรแกรมแบบรับค่าตัวเลยสองตัวนำมาบวกกันแล้วได้คำตอบ
คือพอรันแล้วให้ใส่ตัวเลขในช่องสี่เหลี่ยมสองช่อง แล้วกด enter แล้วออกคำตอบอ่ะครับ
ตัวอย่างการแสดงผล 5+2=7
ขอบคุณล่วงหน้าครับผม
|
|
|
บันทึกการเข้า
|
|
|
|
*~เก้าคุง~*
สายตรวจเสียวบอร์ด
Moderator
เจ้าพ่อบอร์ดเสียว
   
พลังน้ำใจ: 136
ออฟไลน์
กระทู้: 4,097
|
 |
« ตอบ #1 เมื่อ: 20 มกราคม 2011, 20:16:28 » |
|
<form method="GET" action=""> <?php $number1=$_GET['number1']; $number2=$_GET['number2']; ?> Number 1: <input type="text" name="number1" /><br /> Number 2: <input type="text" name="number2" /> <br /> Result :<?=$number1+$number2 ?><br /> <input type="submit"/> </form>
|
|
|
บันทึกการเข้า
|
|
|
|
babynol
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 2,085
|
 |
« ตอบ #2 เมื่อ: 20 มกราคม 2011, 20:32:07 » |
|
มันไม่บวกอ่ะครับ ช่วยหน่อย
|
|
|
บันทึกการเข้า
|
|
|
|
เก๋าลัดคุง
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 196
ออฟไลน์
กระทู้: 3,906
|
 |
« ตอบ #3 เมื่อ: 20 มกราคม 2011, 20:38:24 » |
|
<form method="GET" action=""> <?php $number1 = (int)$_GET['number1']; $number2 = (int)$_GET['number2']; ?> Number 1: <input type="text" name="number1" /><br /> Number 2: <input type="text" name="number2" /> <br /> Result :<?php echo $number1 + $number2; // ; <<<<<<<< ตก ?><br /> <input type="submit"/> </form>
ตก ;
|
|
|
บันทึกการเข้า
|
|
|
|
babynol
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 2,085
|
 |
« ตอบ #4 เมื่อ: 20 มกราคม 2011, 20:47:16 » |
|
<form method="GET" action=""> <?php $number1 = (int)$_GET['number1']; $number2 = (int)$_GET['number2']; ?> Number 1: <input type="text" name="number1" /><br /> Number 2: <input type="text" name="number2" /> <br /> Result :<?php echo $number1 + $number2; // ; <<<<<<<< ตก ?><br /> <input type="submit"/> </form>
ตก ;
เขียนใส่ โนดเพด แล้วอัพให้หน่อยดิครับ เอาแบบรันได้เลยอ่ะครับ ครอบ html ด้วยอ่ะครับ รบกวนด้วยนะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
babynol
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 2,085
|
 |
« ตอบ #5 เมื่อ: 20 มกราคม 2011, 21:03:19 » |
|
พอกดปุ่มส่งแล้วตัวเลขมันก้อหายไปหมดเลยครับ ไม่มีไรเลย
|
|
|
บันทึกการเข้า
|
|
|
|
sugar
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 113
ออฟไลน์
กระทู้: 4,647
|
 |
« ตอบ #6 เมื่อ: 20 มกราคม 2011, 21:04:10 » |
|
<form method="GET" action=""> <?php $number1 = (int)$_GET['number1']; $number2 = (int)$_GET['number2']; ?> Number 1: <input type="text" name="number1" /><br /> Number 2: <input type="text" name="number2" /> <br /> Result :<?php echo $number1 + $number2; // ; <<<<<<<< ตก ?><br /> <input type="submit"/> </form>
ตก ;
เขียนใส่ โนดเพด แล้วอัพให้หน่อยดิครับ เอาแบบรันได้เลยอ่ะครับ ครอบ html ด้วยอ่ะครับ รบกวนด้วยนะครับ  ก็เข้าใจแล้วทำไม่ไม่ทำเอง งง 
|
|
|
บันทึกการเข้า
|
|
|
|
babynol
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 2,085
|
 |
« ตอบ #7 เมื่อ: 20 มกราคม 2011, 21:05:37 » |
|
<form method="GET" action=""> <?php $number1 = (int)$_GET['number1']; $number2 = (int)$_GET['number2']; ?> Number 1: <input type="text" name="number1" /><br /> Number 2: <input type="text" name="number2" /> <br /> Result :<?php echo $number1 + $number2; // ; <<<<<<<< ตก ?><br /> <input type="submit"/> </form>
ตก ;
เขียนใส่ โนดเพด แล้วอัพให้หน่อยดิครับ เอาแบบรันได้เลยอ่ะครับ ครอบ html ด้วยอ่ะครับ รบกวนด้วยนะครับ  ก็เข้าใจแล้วทำไม่ไม่ทำเอง งง  ถ้าผมเข้าใจผมคงไม่มาขอความช่วยเหลือคนในนี้หรอกครับ
|
|
|
บันทึกการเข้า
|
|
|
|
MaMa.Killer
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 642
ออฟไลน์
กระทู้: 3,555
|
 |
« ตอบ #8 เมื่อ: 20 มกราคม 2011, 21:07:15 » |
|
กำหนด action ก่อนรึเปล่า  ผมก็ไม่แน่ใจ พอกดปุ่มส่งแล้วตัวเลขมันก้อหายไปหมดเลยครับ ไม่มีไรเลย
|
|
|
บันทึกการเข้า
|
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ  Add Line Id : sodeclub
|
|
|
babynol
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 2,085
|
 |
« ตอบ #9 เมื่อ: 20 มกราคม 2011, 21:10:06 » |
|
ทำไม่เป็นอ่ะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
ayeweb
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 321
ออฟไลน์
กระทู้: 5,205
|
 |
« ตอบ #10 เมื่อ: 20 มกราคม 2011, 21:11:57 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
MaMa.Killer
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 642
ออฟไลน์
กระทู้: 3,555
|
 |
« ตอบ #11 เมื่อ: 20 มกราคม 2011, 21:12:26 » |
|
|
|
|
บันทึกการเข้า
|
รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ  Add Line Id : sodeclub
|
|
|
babynol
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 2,085
|
 |
« ตอบ #12 เมื่อ: 20 มกราคม 2011, 21:37:17 » |
|
ผมเขียนแล้วแต่ไม่ได้ ลองดูให้หน่อยครับ ไฟล์แรก <form name="form1" method="post" action="test.php"> <input type="text" name="num1"> <select name="operator"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type="text" name="num2"> <input type="submit" name="Submit" value="Submit"> </form> <? { $num1 = $_POST['num1']; $operator = $_POST['operator']; $num2 = $_POST['num2'];
if($operator == "+") echo "$num1 + $num2 = ".($num1+$num2); elseif($operator == "-") echo "$num1 - $num2 = ".($num1-$num2); elseif($operator == "*") echo "$num1 * $num2 = ".($num1*$num2); elseif($operator == "/") echo "$num1 / $num2 = ".($num1/$num2); }
?> ไฟล์ที่สอง
|
|
|
บันทึกการเข้า
|
|
|
|
Quize
Verified Seller
ก๊วนเสียว
พลังน้ำใจ: 111
ออฟไลน์
กระทู้: 304
|
 |
« ตอบ #13 เมื่อ: 20 มกราคม 2011, 21:49:16 » |
|
<form name="form1" method="post" action=""> <input type="text" name="num1"> <select name="operator"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type="text" name="num2"> <input type="submit" name="Submit" value="Submit"> </form> <? { $num1 = $_POST['num1']; $operator = $_POST['operator']; $num2 = $_POST['num2'];
if($operator == "+") echo "$num1 + $num2 = ".($num1+$num2); elseif($operator == "-") echo "$num1 - $num2 = ".($num1-$num2); elseif($operator == "*") echo "$num1 * $num2 = ".($num1*$num2); elseif($operator == "/") echo "$num1 / $num2 = ".($num1/$num2); }
?>
อันนี้ ก็ ได้แล้ว แต่มานจะทำใน file เดียว ไม่ต้องมีไฟล์ที่สองคับ
|
|
|
บันทึกการเข้า
|
|
|
|
babynol
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 2,085
|
 |
« ตอบ #14 เมื่อ: 20 มกราคม 2011, 21:55:00 » |
|
<form name="form1" method="post" action=""> <input type="text" name="num1"> <select name="operator"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type="text" name="num2"> <input type="submit" name="Submit" value="Submit"> </form> <? { $num1 = $_POST['num1']; $operator = $_POST['operator']; $num2 = $_POST['num2'];
if($operator == "+") echo "$num1 + $num2 = ".($num1+$num2); elseif($operator == "-") echo "$num1 - $num2 = ".($num1-$num2); elseif($operator == "*") echo "$num1 * $num2 = ".($num1*$num2); elseif($operator == "/") echo "$num1 / $num2 = ".($num1/$num2); }
?>
อันนี้ ก็ ได้แล้ว แต่มานจะทำใน file เดียว ไม่ต้องมีไฟล์ที่สองคับ พอกดแล้วมันไม่แสดงคำตอบอ่ะครับ ลองดูหน่อยครับ
|
|
|
บันทึกการเข้า
|
|
|
|
anop72
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 11
|
 |
« ตอบ #15 เมื่อ: 20 มกราคม 2011, 21:58:48 » |
|
ได้ยังครับ
|
|
|
บันทึกการเข้า
|
|
|
|
Quize
Verified Seller
ก๊วนเสียว
พลังน้ำใจ: 111
ออฟไลน์
กระทู้: 304
|
 |
« ตอบ #16 เมื่อ: 20 มกราคม 2011, 21:59:17 » |
|
<form name="form1" method="post" action=""> <input type="text" name="num1"> <select name="operator"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type="text" name="num2"> <input type="submit" name="Submit" value="Submit"> </form> <? { $num1 = $_POST['num1']; $operator = $_POST['operator']; $num2 = $_POST['num2'];
if($operator == "+") echo "$num1 + $num2 = ".($num1+$num2); elseif($operator == "-") echo "$num1 - $num2 = ".($num1-$num2); elseif($operator == "*") echo "$num1 * $num2 = ".($num1*$num2); elseif($operator == "/") echo "$num1 / $num2 = ".($num1/$num2); }
?>
อันนี้ ก็ ได้แล้ว แต่มานจะทำใน file เดียว ไม่ต้องมีไฟล์ที่สองคับ พอกดแล้วมันไม่แสดงคำตอบอ่ะครับ ลองดูหน่อยครับ อันนี้ผมลองในเครื่องผมแล้วนะ มานก็แสดงปกตินะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
seoproject
ก๊วนเสียว
พลังน้ำใจ: 43
ออฟไลน์
กระทู้: 398
|
 |
« ตอบ #17 เมื่อ: 20 มกราคม 2011, 22:01:05 » |
|
รันใน apache นะครับ ถ้า กด เปิดดูแบบ html จะไม่แสดงผลครับ โค้ดจะไม่ทำงาน
|
|
|
บันทึกการเข้า
|
|
|
|
dragonmath
คนรักเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 168
|
 |
« ตอบ #18 เมื่อ: 20 มกราคม 2011, 22:01:27 » |
|
เขียนเป็น javascript ง่ายกว่ามั้ย
|
|
|
บันทึกการเข้า
|
|
|
|
babynol
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 2,085
|
 |
« ตอบ #19 เมื่อ: 20 มกราคม 2011, 22:03:46 » |
|
ได้แล้วครับ เด๋ว+ ให้ทุกคนเลยครับ
ขอบคุณมากเลยครับ
|
|
|
บันทึกการเข้า
|
|
|
|
anop72
Newbie
พลังน้ำใจ: 0
ออฟไลน์
กระทู้: 11
|
 |
« ตอบ #20 เมื่อ: 20 มกราคม 2011, 22:09:04 » |
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" " http://www.w3.org/TR/html4/strict.dtd  "> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>untitled</title> <meta name="generator" content="TextMate http://macromates.com/  "> <meta name="author" content="anop72"> <!-- Date: 2011-01-20 --> </head> <? $x = $_GET['var1']; $y = $_GET['var2']; $ans = $x+$y; ?> <body> <form action="untitled.php" method="get"> <input type="text" name="var1" /> <input type="text" name="var2" /> <input type="text" name"ans" value="<?=$ans?>"/> <input type="submit" name="add" /> </form> </body> </html> save เป็นชื่อไฟล์ untitled.php
|
|
|
บันทึกการเข้า
|
|
|
|
babynol
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 97
ออฟไลน์
กระทู้: 2,085
|
 |
« ตอบ #21 เมื่อ: 20 มกราคม 2011, 22:13:00 » |
|
รันใน apache นะครับ ถ้า กด เปิดดูแบบ html จะไม่แสดงผลครับ โค้ดจะไม่ทำงาน
ครับผม ได้แล้ว ขอบคุณมากๆนะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
gilbert
สมุนแก๊งเสียว
พลังน้ำใจ: 587
ออฟไลน์
กระทู้: 713
|
 |
« ตอบ #22 เมื่อ: 22 มกราคม 2011, 03:17:43 » |
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> <script language="javascript"> function doMultiple(){ var v1 = document.getElementById("value1").value; var v2 = document.getElementById("value2").value; var total = document.getElementById("total"); total.innerHTML = parseInt(v1) parseInt(v2); }; </script> </head> <body> <input type="text" id="value1" ><br /> <input type="text" id="value2" ><br /> <input type="submit" value="OK" onclick="doMultiple();" /> <div id="total"></div> </body> </html>
อันที่แถมให้ครับใช้ javascript
|
|
|
บันทึกการเข้า
|
|
|
|
|
หน้า: 1 2 [ทั้งหมด] ขึ้นบน |
|