Forum Moderators: open
var loadedobjects=""
var rootdomain="http://"+window.location.hostnamefunction ajaxpage(url, containerid)
{
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject)
{
// if IE
try
{
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e)
{
try
{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e)
{
}
}
}
else
{
return false
}
page_request.onreadystatechange=function()
{
loadpage(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage(page_request, containerid)
{
if (page_request.readyState == 4 && (page_request.status==200 ¦¦ window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}
function loadobjs()
{
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++)
{
var file=arguments[i]
var fileref=""
if (loadedobjects.indexOf(file)==-1)
{
//Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1)
{
//If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1)
{
//If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!="")
{
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}
Here is my divisions.php file. I tried this obviously with the options but this does not work. I need some guidance/tips for what I SHOULD be doing to correct my problem to make it work.
<?phpif ($option == 0 )
{
print '<h1 class=backstage>Division Management</h1><br />';
print "<h2 class=\"backstage\">Divisions :: <a href=\"#\" onclick=\"ajaxpage('backstage_libs/division.php', '1'); return false;\">Add New</a></h2><br />";
{
$query = "SELECT * FROM efed_list_divisions";
$result = mysql_query ( $query ); // Run The Query
$rows = mysql_num_rows($result);
if ($rows > 0)
{
print '<table width="100%" class="table1">';
print '<tr class="rowheading">';
print '<td> </td>';
print '<td>Name</td>';
print '</tr>';
// Fetch and print all records.
$i = 0;
$current_row = 0;
while ( $row = mysql_fetch_array ( $result, MYSQL_ASSOC ) )
{
$current_row++;
$sClass = 'row2';
if ($i ++ & 1)
{
$sClass = 'row1';
}
printf ( "<tr class=\"%s\">", $sClass );
print "<td valign=\"top\" align=\"center\" width=\"30\"><a href=\"#\" onclick=\"ajaxpage('backstage_libs/division.php', '2'); return false;\">Edit</a></td>";
printf ( "<td valign=\"top\">%s</td>", $row [name] );
print '</tr>';
}
print '</table>';
}
else
{
print '<span>There are no divisions.</span><br />';
}
print '<br />';
returnmain();
}
} elseif ( $option == 1)
{
print '<h1 class=backstage>Division Management</h1><br />';
print '<h2 class=backstage>Add New Division</h2><br />';
print '<form name="adddivision" method="post" action="backstage.php" id="adddivision">';
print '<table width="100%" class="table2">';
print '<tr>';
print '<td width=120 class=rowheading valign=center>Division Name:</td><td class=row3><input type=text name=divisionname class=fieldtext490></td>';
print '</tr>';
print '</table><br />';
print '<input type="submit" value="Save Division" class="button" name="adddivision"></form><br />';
print '<form method=POST><input type=hidden name=action value=division><input type=submit value="Return to Division List" class=button200></form><br />';
print '<h2 class=backstage><form method=POST><input type=hidden name=action value=mainmenu><input type=submit value="Return to Main Menu" class=button200></form></h2>';
} elseif ( $option == 2)
{
print'<h1 class="backstage">Division Management</h1><br />';
print'<h2 class="backstage">Edit Division</h2><br />';
print'<form name="editdivision" method="post" action="backstage.php" id="editdivision">';
print'<table width="100%" class="table2">';
print'<tr>';
print'<td width="120" class="rowheading" valign="center">Division:</td><td class="row3"><input type="text" name="division" class="fieldtext490" value=""></td>';
print'</tr>';
print'</table><br />';
print'<center>';
print'<input type="checkbox" name="deletedivision"><span class="table1heading">Delete Division?</span><br /><br />';
print'<input type="submit" value="Edit Division" class=button name="editdivision"><br /><br />';
print'<input type="button" value="Return to Divisions List" class="button200"><br /><br />';
returnmain();
}
?>