project ane mentok nih
mo pake javascript htmlbox(html editor) di ajax ane
tapi kok gak jalan ya?
apa yang salah ya?
jadi semua javascript yang ane coba gak jalan
rencananya bakal pake banyak javascript lagi nih
mohon pencerahannya dong
terimakasih sebelumnya
index.php
- Code: Select all
<?
header("Expires: Mon, 5 Tue 2008 05:00:00 GMT"); // Date in the past
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // always modified
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); // HTTP/1.0*/
ob_start();
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Intranet HRD | Administrator</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="description" content="Your description goes here." />
<meta name="keywords" content="your,keywords,goes,here" />
<meta name="author" content="Intranet HRD" />
<link href="../css/thickbox.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="../js/jquery-1.js"></script>
<script type="text/javascript" src="../js/thickbox.js"></script>
<script language="Javascript" src="../js/htmlbox.min.js" type="text/javascript"></script>
<link rel="stylesheet" href="../css/style.css" type="text/css" media="screen" />
<style type="text/css">
/* This is only a demonstration of the included colors in the andreas09 template. Don't use this file as a starting point when you use the template, use the included index.html or 2col.html instead! */
#container{background:#f0f0f0 url(../img/bodybgadmin.jpg) repeat-x;}
#footer{background:#f0f0f0 url(../img/footerbgadmin.jpg) repeat-x;}
</style>
<script language="JavaScript" src="../js/ajaxadmin.js"></script>
</head>
<body>
<div id="container">
<div id="sitename">
<br />
<table border=0>
<tr>
<td rowspan=2 ><img src="../img/administrator.jpg" height="70" width="70" border="3" alt="Thumbnail example" /></td>
<td valign="bottom" align="center">
<font size="6" color="black">Administrator</font>
<tr>
<td valign="top">
<font size="3" color="black">admin page</font>
</td>
</tr>
</td>
</tr>
</table>
</div>
<div id="mainmenu">
<?php include("mainmenu.php");?>
</div>
<div id="wrap">
<div id="leftside">
<?php include("leftside.php");?>
</div>
<div id="rightside">
</div>
<div id="content">
<div id="txtHint">
<?php include("home.php"); ?>
</div>
</div>
<div class="clearingdiv"> </div>
</div>
</div>
<div id="footer"><font color="black">© 2012 Intranet HRD | Design by Rudi </div>
</body>
</html>
<?php
ob_end_flush();
?>
home.php
- Code: Select all
<h1>Maintenance</h1>
<table border=0 align="center">
<tr>
<td><a href="#" class="ular" onclick="showUser(0)"><img src="../img/user.jpg"></a></td>
<td><a href="#" class="ular" onclick="showQuotes(0)"><img src="../img/quotes.jpg"></a></td>
<td><a href="#" class="ular" onclick="showNews(0)"><img src="../img/news.jpg"></a></td>
<td><a href="#" class="ular" onclick="showFeedback(0)"><img src="../img/feedback.jpg"></a></td>
</tr>
<tr>
<td><a href="#"><img src="../img/news.jpg"></a></td>
<td><a href="#"><img src="../img/news.jpg"></a></td>
<td><a href="#"><img src="../img/news.jpg"></a></td>
<td><a href="#"><img src="../img/news.jpg"></a></td>
</tr>
<tr>
<td><a href="#"><img src="../img/news.jpg"></a></td>
<td><a href="#"><img src="../img/news.jpg"></a></td>
<td><a href="#"><img src="../img/news.jpg"></a></td>
<td><a href="#"><img src="../img/news.jpg"></a></td>
</tr>
<tr>
<td><a href="#"><img src="../img/news.jpg"></a></td>
<td><a href="#"><img src="../img/news.jpg"></a></td>
<td><a href="#"><img src="../img/news.jpg"></a></td>
<td><a href="#"><img src="../img/gallery.jpg"></a></td>
</tr>
</table>
ajaxadmin.js
- Code: Select all
var xmlHttp
function Home()
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser tidak support HTTP Request")
}
var url=classin
url=url+"?cmd=Home"
//url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
/////////////////////////////////////////////USER///////////////////////////////////////////////////
var classin="../class/user.php";
function showUser(str)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser tidak support HTTP Request")
}
var url=classin
url=url+"?cmd=showUser&q="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function addNewsGo()
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser tidak support HTTP Request")
}
var url=classinnews
url=url+"?cmd=addNewsGo"
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("txtHint").innerHTML=xmlHttp.responseText
}
}
function GetXmlHttpObject()
{
var xamlHttp=null;
try
{
// ngecek buat browser firefox, opera 8.0+, safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// browser Internet Explorer
try
{
// IE 6.0+
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
// IE 5.0
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
news.php
- Code: Select all
<?
session_start();
$q=$_GET["q"];
$cmd=$_GET["cmd"];
$adm_cmd=$_GET["adm_cmd"];
include("connection.php");
if ($cmd=="Home")
{
include("../admin/home.php");
}
if ($cmd=="showNews")
{
?><a href='#' class='ular' onClick='Home(0)'> Home </a>> Maintenance News <br /><br /><?
echo "<h1>Maintenance News</h1>";
$counter = 1;
$warnaGenap = "#CCCCCC"; // warna abu-abu
$warnaGanjil = "#FFFFFF"; // warna putih
$warnaHeading = "lightsteelblue";
if ($q>0)
{
$page = $q+1;
$limit_front = ($page*8)-8;
$limit_last = ($page*8);
}
else
{
$limit_front = 0;
$limit_last = 8;
}
$sql="select count(*) as jumlah from t_news";
$result = mysql_query($sql);
$data=mysql_fetch_array($result);
$total = $data['jumlah'];
$jml_hal = bcdiv($total,8,0)+1;
$sql="select * from t_news order by tanggal asc limit $limit_front,8";
$result = mysql_query($sql);
echo "<form>Cari berdasar judul : <input type='type' name='name' onKeyUp='showIdNews(this.value)' class='inputbok3'></form>
<div id='txtCenter'> <center>";
echo "<table border='1' width='100%'>
<tr bgcolor='".$warnaHeading."'>
<th width='15%'>Tanggal</th>
<th>Judul</th>
<th>Penulis</th>
<th>Gambar</th>
<th colspan=2></th>
</tr>";
while ($row = mysql_fetch_array($result))
{
if ($counter % 2 == 0) $warna = $warnaGenap;
else $warna = $warnaGanjil;
echo "<tr bgcolor='".$warna."'>
<td>".$row['tanggal']."</td>
<td>".$row['judul']."</td>
<td>".$row['penulis']."</td>
<td>".$row['gambar']."</td>
<td width='10'><a href='#' onclick='editNewsGo(".$row['id'].")'><img src='../img/b_edit.png' title='edit' width='10'/></a></td>
<td width='10'><a href='#' onclick='delNewsGo(".$row['id'].")'><img src='../img/b_drop.png' title='delete' width='10'/></a></td>
</tr>";
$counter++;
}
echo "</table>";
$page = $q+1;
$prev = $page-2;
$next = $page;
if ($page>1)
{
echo "<a href='#' onClick='showNews($prev)'><- Prev</a>";
}
else
{
echo "<- Prev";
}
echo " page $page of $jml_hal ";
if (mysql_num_rows($result)==8)
{
echo "<a href='#' onClick='showNews($next)'>Next -></a>";
}
else
{
echo "Next ->";
}
echo "<br /><a href='#' class='ular' onClick='addNewsGo(0)'>Tambah News</a>";
echo "</div></center><br />";
}
if ($cmd=="addNewsGo")
{
?><a href='#' class='ular' onClick='Home(0)'> Home </a>><a href='#' class='ular' onClick='showNews(0)'> Maintenance News </a>> Tambah News <br /><br />
<div id="txtAdd"><form method="GET">
<table>
<tr>
<td>Judul </td>
<td> : </td>
<td colspan=2><input type="text" name="NPK" size="50" class="inputbok3" "></td>
</tr>
<tr>
<td>Gambar </td>
<td> : </td>
<td colspan=2>
<input type="file" name="myfile" size="26"/><input type="submit" value="Upload" />
</td>
</tr>
<tr>
<td valign="top">Isi </td>
<td valign="top"> : </td>
<td colspan=2>
[color=#FF0000]<textarea id='hb'></textarea>
<script language="Javascript" type="text/javascript">
var hb = $("#hb").htmlbox({
buttons:[
["separator_dots","bold","italic","underline"]
],
icons:"default",
skin:"green"
});
</script>[/color]
</td>
</tr>
<tr>
<td></td><td></td><td align="right"><input type="button" name="submit" value="Tambah" onClick="addNewsSave()" class="inputbok3" style=" width:65px;"></td>
<td width=15 align="right"><input type="button" name="reset" value="Cancel" style=" width:65px;" onClick='showNews(0)'></td>
</tr>
</table></form></div><div id="txtHint"> </div>
<?
}


