This is the form:
Code:
<td width="15%" bgcolor="#6464FF"><script type="text/javascript" src="ajx.js"></script>
<form name="whichview">
<center><form name="whichview">
<input type="radio" id="wv" value="0" name="wv" onclick="ajaxFunction()" />Home<br />
<input type="radio" id="wv" value="1" name="wv" onclick="ajaxFunction()" />News<br />
<input type="radio" id="wv" value="2" name="wv" onclick="ajaxFunction()" />Messages<br />
<input type="radio" id="wv" value="3" name="wv" onclick="ajaxFunction()" />ChatRoom<br />
<input type="radio" id="wv" value="4" name="wv" onclick="ajaxFunction()" />Comming soon!<br/>
</form></center></td>
This is the JavaScript
:
Code:
//<!--
//Browser Support Code
function ajaxFunction()
{
var ajaxRequest; // The variable that makes Ajax possible!
try
{// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
}
catch (e)
{// Internet Explorer Browsers
try
{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
ajaxRequest.onreadystatechange = function()
{
if(ajaxRequest.readyState == 4 && xmlhttp.status == 200)
{
document.getElementByID('centerField').innerHTML = ajaxRequest.responseText;
}
}
var view = Document.GetElementById("wv");
var query = "?view=" + view;
ajaxRequest.open("GET", "wv.php" + query, true);
ajaxRequest.send(null);
}
//-->
And this is the PHP:
PHP Code:
<?PHP
$wv = $_GET['view'] ;
$mysql_host = "************";
$mysql_database = "********";
$mysql_user = "*******";
$mysql_password = "******l";
switch($wv)
{
case '0':
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="style.css" />
<script type="text/javascript" src="tinyeditor.js"></script>
<script type="text/javascript" src="ax1.js"></script>
</head>
<body>
<center><h1>Home: What Are you doing now?</h1><center><br />
<center><textarea id="input" style="width:400px; height:200px"></textarea></center>
<script type="text/javascript">
new TINY.editor.edit('editor',{
id:'input',
width:584,
height:175,
cssclass:'te',
controlclass:'tecontrol',
rowclass:'teheader',
dividerclass:'tedivider',
controls:['bold','italic','underline','strikethrough','|','subscript','superscript','|',
'orderedlist','unorderedlist','|','outdent','indent','|','leftalign',
'centeralign','rightalign','blockjustify','|','unformat','|','undo','redo','n',
'font','size','style','|','image','hr','link','unlink','|','cut','copy','paste','print'],
footer:true,
fonts:['Verdana','Arial','Georgia','Trebuchet MS'],
xhtml:true,
cssfile:'style.css',
bodyid:'editor',
footerclass:'tefooter',
toggle:{text:'source',activetext:'wysiwyg',cssclass:'toggle'},
resize:{cssclass:'resize'}
});
</script>
<center><button onclick="statupdate()">Send!</button></center>
<?PHP
break;
case '1':
//Connect to MySQL Server
mysql_connect($mysql_host, $mysql_user, $mysql_password);
//Select Database
mysql_select_db($mysql_database) or die(mysql_error());
echo '<script type="text/javascript" src="ax0.js"></script>';
echo '<html><body><center>
<h1>News</h1><form name="status"><select onchange="friendNews()" id="wf">';
$query = "SELECT * FROM Personal";
$qry_result = mysql_query($query) or die(mysql_error());
$display_string = '<option>Whose View?</option>';
while($row = mysql_fetch_array($qry_result))
{
$display_string .= '<option>'.$row['FullName'].'</option>';
}
$display_string .= '</select></form></center>';
echo $display_string;
echo '<center><div id="Results"></div></center>';
break;
case '2':
break;
case '3':
echo ' <html>
<head><title>Social Experiment ChatRoom</title></head>
<body>
<script type="text/javascript" src="ax5.js"></script>
<script type="text/javascript" src="ax6.js"></script>
<textarea readonly="true" scrolling="yes" width="100%" height="50%" id="postedText"></textarea>
<textarea scrolling="yes" width="50%" height="50%" id="messageText"></textarea>
</body>
</html>';
}
?>
I made a post for this a while ago, but it was never answered. Do you know what the problem could be here? I'll shorten the PHP if you want.