1. Index.php
<div id="mainContent">
<?php
if($_REQUEST['p']!="")
{
include $_REQUEST['p'];
} else {
include "modul/home/content.php";
}
?>
</div>
<!-- This clearing element should immediately follow the #mainContent div in
order to force the #container div to contain all child floats --><br class="clearfloat" />
<div id="footer" align="center" style="color:#000000">
Copyright@Reza Elfandra Srg (091402098)<br />
Teknologi Informasi Universitas Sumatera Utara
</div>
<!-- end #footer --></div>
<!-- end #container --></div>
</body>
</html>
2. form_show
<?php
include "koneksi/koneksi.php";
?>
<script language="javascript" src="library/js/cal2.js"></script>
<script language="javascript" src="library/js/cal_conf2.js"></script>
<script type="text/javascript" src="library/js/jquery-1.2.3.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$().ajaxStart(function() {
$('#hasil_prediksi').hide();
}).ajaxStop(function() {
$('#hasil_prediksi').fadeIn('slow');
});
$('#myForm').submit(function() {
$("#hasil_prediksi").html('<img src="image/ajax.gif">');
$.ajax({
type: 'POST',
url: $(this).attr('action'),
data:
'thres='+thres+'&error1='+error1+'&rate1='+rate1+'&rate2='+rate2+'&tanggal='+tangga
l+'&tanggal1='+tanggal1,
success: function(data) {
$("#hasil_prediksi").html('');
alert('Berhasil');
document.location.href='index.php?p=modul/home/testing/show.php';
}
});
});
});
</script>
<h1>Prediksi</h1>
<form id="myForm" method="post"
action="index.php?p=modul/home/testing/show.php" name="sampleform">
</tr>
<tr>
<td height="42">Error Threshold</td>
<td>:</td>
<td><input type="text" name="error1" value="<?php echo $r['error1'];
?>"></td>
</tr>
<tr>
<td height="43">Learning Rate 1</td>
<td>:</td>
<td><input type="text" name="rate1" value="<?php echo $r['rate1']; ?>"></td>
</tr>
<tr>
<td height="45">Learning Rate 2</td>
<td>:</td>
<td><input type="text" name="rate2" value="<?php echo $r['rate2']; ?>"></td>
</tr>
<tr>
<td height="45">Dari Tanggal</td>
<td>:</td>
<td><input type="text" name="tanggal"><small><a
href="javascript:showCal('Calendar1')">Select Date</a></small></td>
</tr>
<tr>
<td height="46">Sampai Tanggal</td>
<td>:</td>
<td><input type="text" name="tanggal1"><small><a
href="javascript:showCal('Calendar2')">Select Date</a></small></td>
</tr>
<tr>
<td height="45">Input Hari</td>
<td>:</td>
<td><input type="text" name="hari" size="5"/> Hari</td>
</tr>
</table>
</form>
<div id="loading" style="display:none" align="center"><img src="loader.gif"
alt="loading" /></div>
<div id="hasil_prediksi" style="display:none" align="center"></div>
3. show.php
/*
* Examples - various
*/
$("#various1").fancybox({
'titlePosition' : 'inside',
'transitionIn' : 'none',
'transitionOut' : 'none'
});
$("#various2").fancybox();
$("#various3").fancybox({
'width' : '85%',
'height' : '85%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe'
});
$("#various4").fancybox({
'width' : '80%',
'height' : '80%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe'
});
});
</script>
<?php
set_time_limit(0);
error_reporting(0);
include "koneksi/koneksi.php";
$waktu_mulai = microtime(true);
$thres=$_REQUEST['thres'];
$error1=$_REQUEST['error1'];
$rate1=$_REQUEST['rate1'];
$rate2=$_REQUEST['rate2'];
$tanggal=$_REQUEST['tanggal'];
$tanggal1=$_REQUEST['tanggal1'];
$hari=$_REQUEST['hari'];
$tr=$gt/$po;
$_SESSION['reza']=$tr;
--></script>
<?php
}
else
{
?>
?>
<?php
include "../koneksi.php";
error_reporting(0);
//************************* TRAINING********************************//
$i=0;
$q = mysql_query("select * from air where tgl>='".$d1["min_tanggal"]."' and
tgl<='".$d1["max_tanggal"]."'");
$jml = mysql_num_rows($q);
while($q1 = mysql_fetch_array($q))
{
$ukur[$i] = $q1["ukuran"];
$tgl[$i] = $q1["tgl"];
$i++;
};
//normalisasi
for($i=0; $i<count($ukur); $i++)
{
{
if($nilmal[$i] < 0)
$fuzzy[$i][0] = 0;
elseif($nilmal[$i] >= 0 and $nilmal[$i] < 0.5)
$fuzzy[$i][0] = ($nilmal[$i] - 0) / (0.5 - 0);
elseif($nilmal[$i] >= 0.5 and $nilmal[$i] < 1)
$fuzzy[$i][0] = (1 - $nilmal[$i]) / (1 - 0.5);
else
$fuzzy[$i][0] = 0;
$fuzzy[$i][1] = $nilmal[$i];
$i=0;
$rNode=0;
$W1[$rNode]= $fuzzy[$i][0];
$W2[$rNode]= $fuzzy[$i][1];
$k=0;
$t=0;
while($i<count($fuzzy) and $rNode < $jml )
{
$dis=0;
for($j=0; $j<=$rNode; $j++)
{
$dis += (abs($fuzzy[$i][0] - $W1[$j])/2);
}
// Distance
$Distance[$k][0] = $rNode;
$Distance[$k][1] = $i;
$Distance[$k][2] = $dis/array_sum($W1);
$Distance[$k][3] = exp(-(pow($Distance[$k][2], 2)));
$mxA2[$rNode][1] = $A2;
$mxA2[$rNode][2] = $Err;
}
}
}
else
{
$rNode++;
$W1[$rNode] = $fuzzy[$i][0];
$W2[$rNode] = $fuzzy[$i][1];
}
}
else
{
$rNode++;
$W1[$rNode] = $fuzzy[$i][0];
$W2[$rNode] = $fuzzy[$i][1];
}
$k++;
}