我有兩個形式如何從multipe形式獲取變量時,其中一人已經提交
<form name='theForm' id='theForm' method="post">
和
<form id="frmDate" action="?page=absensi" method="post">
我提交第一份表格與此
<input type="radio" name="keterangan" value="Hadir" onChange="theForm.submit();" />
第二種形式與此
<script type="text/javascript">
jQuery(function(){
$('#tgl').daterangepicker({
arrows:true,
onChange: function(){
$('#frmDate').submit();
}//removed comma here
});
});
</script>
我已經可以從一種形式獲得變量,這
<?php
$keterangan = "";
$date1 = "";
$date2 = "";
if(isset($_POST["keterangan"])){
$keterangan = $_POST["keterangan"];
}
elseif(isset($_POST["tgl"])){
$dates = explode("-",$_POST[tgl]);
$date1= date("Y-m-d", strtotime($dates[0]));
if ($dates[0] == $_POST[tgl]){
$date2 = $date1;
}
else{
$date2= date("Y-m-d", strtotime($dates[1]));}
} ?>
但我不知道如何從表單變量時,其中一人已經提交。 我已經嘗試用這種操縱代碼:
<?php
if(isset($_POST["keterangan"])){
$keterangan = $_POST["keterangan"];
if(isset($_POST["tgl"]) and $keterangan<>''){
$dates = explode("-",$_POST[tgl]);
$date1= date("Y-m-d", strtotime($dates[0]));
if ($dates[0] == $_POST[tgl]){
$date2 = $date1;
}
else{
$date2= date("Y-m-d", strtotime($dates[1]));}
}
}
elseif(isset($_POST["tgl"])){
$dates = explode("-",$_POST[tgl]);
$date1= date("Y-m-d", strtotime($dates[0]));
if ($dates[0] == $_POST[tgl]){
$date2 = $date1;
}
else{
$date2= date("Y-m-d", strtotime($dates[1]));}
if(isset($_POST["keterangan"]) and $date1<>'' and $date2<>''){
$keterangan = $_POST["keterangan"];}
} ?>
請幫我從我的問題。謝謝
還提交第一個表格內提交的第二個表格.. –