โดย moomai » 11/04/2017 3:27 pm
นำมาใช้แล้วเกิด Error ค่ะ อยากทราบว่าผิดตรงไหน ต้องแก้ยังไงคะ
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Joomla3.6\tools\header.php:307) in C:\xampp\htdocs\Joomla3.6\tools\vat\showvat.php on line 10
โค้ดที่ทำค่ะ
<?php
require_once'conn.php';
include '../header.php';
if(isset($_GET['id'])){
$sql = "SELECT * FROM $datavat WHERE id = ".$_GET['id'];
$result = mysql_query($sql);
$fetch = mysql_fetch_assoc($result);
$last_id = $_GET['id'];
header("location: tools/vat/showvat.php?id=$last_id");
exit(0);
}
?>
<link rel="stylesheet" href="css/m.css">
<meta charset="UTF-8">
<title>Show_vat</title>
<ol class="breadcrumb">
<li role="presentation"><a href="#"><i class="glyphicon glyphicon-cog"></i> Tools</a></li>
<li role="presentation"><a href="vat.php"><i class="glyphicon glyphicon-edit"></i> Calculation Form</a></li>
<li role="presentation"><a href="listvat.php"><i class="glyphicon glyphicon-th-list"></i> List Table</a></li>
<li role="presentation" class="active"><a href=""><i class="glyphicon glyphicon-share"></i> View</a></li>
</ol>
<form method="post" action="#" name="form">
<div class="container-fluid">
<div class="row">
<div class="col-md-12 well well-lg" align="center">
<h2>โปรแกรมคำนวณราคาก่อนบวก vat 7%</h2> <br>
<div class="row well well-lg">
<div class="col-md-6">
<div class="input-group">
<span class="input-group-addon alert-info" id="basic-addon1">ชื่อผู้ใช้งาน</span>
<input type="text" required name="name" class="form-control" autocomplete="off" placeholder="กรุณาใส่ชื่อ" value="<?php echo (isset($fetch['name'])) ? $fetch['name'] : ''; ?>" >
</div>
</div>
<div class="col-md-6">
<div class="input-group"><span class="input-group-addon alert-info" id="basic-addon1">จำนวนเงิน</span>
<input type="number" required name="price" class="form-control text-right" autocomplete="off" placeholder="0.00" value="<?php echo (isset($fetch['price'])) ? $fetch['price'] : ''; ?>">
<span class="input-group-addon alert-info">บาท </span>
</div>
</div>
</div>
<input type="submit" name="submit" class="btn btn-success" value="คำนวณ" onclick="window.location='showvat.php';">
<input type="reset" name="reset" class="btn btn-warning" onclick="window.location='showvat.php';">
</div>
</div>
<?php
// $last_id = $_GET['id'];
if (isset($_GET['id'])) {
echo '<input type = "hidden" name = "id" value = "'.$_GET['id'].'" />';
}
if (isset($_POST['submit'])){
$username=$_POST['name'];
$money=0;
$money=$_POST['price'];
$sum=100;
$sum1=107;
$num=$money*$sum/$sum1;
$vat=$money-$num;
date_default_timezone_set("Asia/Bangkok");
$datetime = time();
$ip = $_SERVER["REMOTE_ADDR"];
$sql = "INSERT INTO $datavat (name,time,ip_address,price,vat,money)"."VALUES ('$username','$datetime','$ip','$money','$vat','$num')";
// echo $sql;
// exit();
mysql_query($sql) or die('*** ไม่สามารถบันทึกข้อมูลได้ ***');
$last_id = mysqli_insert_id($sql);
}
?>
<div class="row">
<div class="col-md-12 well well-lg">
<table id="table-listtax" class="table table-striped">
<tbody>
<tr class="active">
<td width="50%">
<p><b>ลำดับ</b></p>
</td>
<td>
<?php echo $fetch['id']; ?>
</td>
</tr>
<tr class="info">
<td>
<p><b>ชื่อผู้ใช้งาน</b></p>
</td>
<td>
<?php
//echo $_REQUEST['name']."<br/> pr - ".$_REQUEST['price']."<br/>";
echo $fetch['name'];
?>
</td>
</tr>
<tr class="active">
<td>
<p><b>จำนวนเงิน</b></p>
</td>
<td>
<?php echo number_format($fetch['price'], 2)." บาท"; ?>
</td>
</tr>
<tr class="info">
<td>
<p><b>จำนวนเงินภาษีมูลค่าเพิ่ม Vat 7%</b></p>
</td>
<td>
<?php echo number_format($fetch['vat'],2)." บาท"; ?>
</td>
</tr>
<tr class="active">
<td>
<p><b>จำนวนเงินที่ยังไม่รวมภาษี vat 7% </b></p>
</td>
<td>
<?php echo number_format($fetch['money'], 2)." บาท"; ?>
</td>
</tr>
<tr class="info">
<td>
<p><b>เวลาที่ใช้งาน</b></p>
</td>
<td>
<?php
date_default_timezone_set("Asia/Bangkok");
echo (date("Y-m-d / H:i:s",$fetch['time'])); ?>
</td>
</tr>
<tr class="active">
<td>
<p><b>หมายเลข IP Address</b></p>
</td>
<td>
<?php echo $fetch['ip_address']; ?>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</form>
<?php
?>
<!-- <script>
function myFunction() {
location.reload();
}
</script> -->
</div>
<?php include '../footer.php';?>
นำมาใช้แล้วเกิด Error ค่ะ อยากทราบว่าผิดตรงไหน ต้องแก้ยังไงคะ
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Joomla3.6\tools\header.php:307) in C:\xampp\htdocs\Joomla3.6\tools\vat\showvat.php on line 10
โค้ดที่ทำค่ะ
[quote]
<?php
require_once'conn.php';
include '../header.php';
if(isset($_GET['id'])){
$sql = "SELECT * FROM $datavat WHERE id = ".$_GET['id'];
$result = mysql_query($sql);
$fetch = mysql_fetch_assoc($result);
$last_id = $_GET['id'];
header("location: tools/vat/showvat.php?id=$last_id");
exit(0);
}
?>
<link rel="stylesheet" href="css/m.css">
<meta charset="UTF-8">
<title>Show_vat</title>
<ol class="breadcrumb">
<li role="presentation"><a href="#"><i class="glyphicon glyphicon-cog"></i> Tools</a></li>
<li role="presentation"><a href="vat.php"><i class="glyphicon glyphicon-edit"></i> Calculation Form</a></li>
<li role="presentation"><a href="listvat.php"><i class="glyphicon glyphicon-th-list"></i> List Table</a></li>
<li role="presentation" class="active"><a href=""><i class="glyphicon glyphicon-share"></i> View</a></li>
</ol>
<form method="post" action="#" name="form">
<div class="container-fluid">
<div class="row">
<div class="col-md-12 well well-lg" align="center">
<h2>โปรแกรมคำนวณราคาก่อนบวก vat 7%</h2> <br>
<div class="row well well-lg">
<div class="col-md-6">
<div class="input-group">
<span class="input-group-addon alert-info" id="basic-addon1">ชื่อผู้ใช้งาน</span>
<input type="text" required name="name" class="form-control" autocomplete="off" placeholder="กรุณาใส่ชื่อ" value="<?php echo (isset($fetch['name'])) ? $fetch['name'] : ''; ?>" >
</div>
</div>
<div class="col-md-6">
<div class="input-group"><span class="input-group-addon alert-info" id="basic-addon1">จำนวนเงิน</span>
<input type="number" required name="price" class="form-control text-right" autocomplete="off" placeholder="0.00" value="<?php echo (isset($fetch['price'])) ? $fetch['price'] : ''; ?>">
<span class="input-group-addon alert-info">บาท </span>
</div>
</div>
</div>
<input type="submit" name="submit" class="btn btn-success" value="คำนวณ" onclick="window.location='showvat.php';">
<input type="reset" name="reset" class="btn btn-warning" onclick="window.location='showvat.php';">
</div>
</div>
<?php
// $last_id = $_GET['id'];
if (isset($_GET['id'])) {
echo '<input type = "hidden" name = "id" value = "'.$_GET['id'].'" />';
}
if (isset($_POST['submit'])){
$username=$_POST['name'];
$money=0;
$money=$_POST['price'];
$sum=100;
$sum1=107;
$num=$money*$sum/$sum1;
$vat=$money-$num;
date_default_timezone_set("Asia/Bangkok");
$datetime = time();
$ip = $_SERVER["REMOTE_ADDR"];
$sql = "INSERT INTO $datavat (name,time,ip_address,price,vat,money)"."VALUES ('$username','$datetime','$ip','$money','$vat','$num')";
// echo $sql;
// exit();
mysql_query($sql) or die('*** ไม่สามารถบันทึกข้อมูลได้ ***');
$last_id = mysqli_insert_id($sql);
}
?>
<div class="row">
<div class="col-md-12 well well-lg">
<table id="table-listtax" class="table table-striped">
<tbody>
<tr class="active">
<td width="50%">
<p><b>ลำดับ</b></p>
</td>
<td>
<?php echo $fetch['id']; ?>
</td>
</tr>
<tr class="info">
<td>
<p><b>ชื่อผู้ใช้งาน</b></p>
</td>
<td>
<?php
//echo $_REQUEST['name']."<br/> pr - ".$_REQUEST['price']."<br/>";
echo $fetch['name'];
?>
</td>
</tr>
<tr class="active">
<td>
<p><b>จำนวนเงิน</b></p>
</td>
<td>
<?php echo number_format($fetch['price'], 2)." บาท"; ?>
</td>
</tr>
<tr class="info">
<td>
<p><b>จำนวนเงินภาษีมูลค่าเพิ่ม Vat 7%</b></p>
</td>
<td>
<?php echo number_format($fetch['vat'],2)." บาท"; ?>
</td>
</tr>
<tr class="active">
<td>
<p><b>จำนวนเงินที่ยังไม่รวมภาษี vat 7% </b></p>
</td>
<td>
<?php echo number_format($fetch['money'], 2)." บาท"; ?>
</td>
</tr>
<tr class="info">
<td>
<p><b>เวลาที่ใช้งาน</b></p>
</td>
<td>
<?php
date_default_timezone_set("Asia/Bangkok");
echo (date("Y-m-d / H:i:s",$fetch['time'])); ?>
</td>
</tr>
<tr class="active">
<td>
<p><b>หมายเลข IP Address</b></p>
</td>
<td>
<?php echo $fetch['ip_address']; ?>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</form>
<?php
?>
<!-- <script>
function myFunction() {
location.reload();
}
</script> -->
</div>
<?php include '../footer.php';?>
[/quote]