รับค่าจากฟอร์ม PHP และจะส่งค่าไปประมวลผลที่ไฟล์ JAVA ช่วยแนะนำผมหน่อยนะครับ
อธิบายใหม่ครับ อ่านแล้วงง ทำเป็นขั้นเป็นตอน หรือทำลูกศร หรือจะวาด flow มาเลยก็ได้
Date :
2011-08-10 15:53:29
By :
ikikkok
คือว่าผมจะเขียนฟอร์มให้รับค่า 2 ค่า คือ เก็บไว้ในตัวแปร lat ,lng
จากนั้นจะส่ง lat, lng เข้าไปยัง ไฟล์ .JAVA ที่มีตัวแปร lat,lng อยู่แล้ว ซึ่งผมไม่ต้องการกำหนดค่าให้มันเหมือนข้างล่าง
public static void main(String[] args) throws SQLException {
// TODO Auto-generated method stub
double lat=13.8262, lng=100.640705;
double heading=0;
GPSpnt p=new GPSpnt(null, 0, null, lat,lng , 0, heading, null);
MapMatchAlgo mm = new MapMatchAlgo();
MapMatchResult res=mm.mapmatch(p);
System.out.println(res.toString());
แล้วหลังจากนั้นก็จะส่ง Output มา (ซึ่งในไฟล์ .JAVA มีตัวแปรสำหรับส่งออกมา) แต่อยากให้มาแสดงบน PHP
ประมาณนี้ครับ
หรือจะแนะนำให้เขียนเป็นภาษาอย่างอื่นดี ..
ขอบคุณครับ
Date :
2011-08-10 16:01:21
By :
kentakung
อันนี้เป็นไฟล์ PHP สำหรับรับค่า
Code (PHP)
<html>
<body>
<br>
<form action="" method="GET">
<table border='0' >
<tr><td>Input Latitude:</td><td><input type="text" name="lat" id="lat" $lat = $_GET['lat'];
onKeyPress="if (event.keyCode < 0x30 || event.keyCode > 0x39 ) {alert('Please enter only numerals.'); event.returnValue = false; } "></td></tr>
<tr><td>Input Longitude:</td><td><input type="text" name="lng" id="lng" $lng = $_GET['lng'];
onKeyPress="if (event.keyCode < 0x30 || event.keyCode > 0x39) {alert('Please enter only numerals.'); event.returnValue = false; } "></td></tr>
<tr><td></td><td><input type="submit" value="Submit"><input type=reset value="Clear it"></td></tr></table>
</form>
</body>
</html>
Date :
2011-08-10 16:26:21
By :
kentakung
Load balance : Server 04