rolf wroteYou can always override javascript. Good starting tools are Firefox with Firebug.
Yet in your situations, there are several questions:
- If this is javascript executed following an AJAX callback, then you can't override it since the validation happens server side. An easy way to know is observe the delay between clicking and the box appearing, you should know whether your request does a trip to the server.
Thanks for the tip but as I mentioned FF is not supported, only IE and thankfully Chrome work, any idea if there's an the equivalent of Firebug for Chrome?....as for clicking on the add with the course full? no delay, shows the box directly
rolf wrote- There probably is server side protection for people like you who try to bypass the javascript. Any decent web developer would implement that. Your attempt might even be logged.
Extremely doubt it. the site is pretty old and their IT systems are.. well.. bad (would you believe me If i tell you that you can cut the whole Uni's internet connection to users by Netcut!! My friend tried it once and it worked!)
rolf wrote- Assuming you pass all of the above, there is still a chance that someone will be suspicious, and if you get caught make sure you can make it appear as if it's a bug in the system that allowed you to register, and you didn't do any conscious attempt to hack the system, otherwise you'll be in trouble.
I wouldn't worry, this isn't AUB you know ;)
xterm wroteA piece of advice, do not choose your courses based on whether the teacher passes students easily. Choose your courses based on reputable teachers, ones you'll benefit from.
Thanks for the advice, but Sadly no one there follows the finalist view it seems :(
Also it depends on how the instructor teaches the class that's important. You understand well, you earn more information and will be able to ace the class. If the instructor doesn't teach the ideas straight and clear and you might get lost :/
EDIT: also to add, it seems that I can use the "Inspect element" option on Chrome to see some of the codes, I'll see if I can post the code here to see if possibly there's anything possible
EDIT 2: trying out the "Inspect element" for the first time.. and If i'm right. the site is using Prototype JavaScript framework 1.5.1.1(2007), also here's a script that says "left.php"(which I think means the left menu)
<head>
<script type="text/javascript" src="prototype.js"></script>
<script>
function sendRequest() {
new Ajax.Request("SubmitTicket.php",
{
method: 'post',
postBody: 'comment='+$F('comment'),
onComplete: showResponse
});
}
function showResponse(req){
$('show').innerHTML= req.responseText;
}
</script></head>
<style type="text/css" media="all">
@import 'portlets.css';
</style>
<div id="left">
<h4>Navigation</h4>
<div id="navcontainer">
<ul id="navlist">
<li id="active"><a href="main.php?id=1" id="current" target="mainFrame" name="Home" >Home</a></li>
<li><a href="Student_SOF.php" target="mainFrame">Statement of Fees</a></li>
<li><a href="StudentRegistration/index.php" target="mainFrame">Registration</a></li>
<li><a href="../course_evaluation/Evaluation_page/Eval_main.php" target="mainFrame">Assessment</a></li>
<li><a href="regsheet.php" target="mainFrame">Schedule</a></li>
<li><a href="studentContractSheet.php" target="mainFrame">Contract Sheet</a></li>
<li><a href="../bussys5/user/checkLogin.php" target="mainFrame">Bus System</a></li>
</ul>
</div>
<h4>Leave a Comment</h4>
<form id="form2" method="post" class="contact_us" onSubmit="return false;">
<p>
<label>
Your message:
<textarea name="comment" cols="" rows=""></textarea>
</label>
<label>
<input type="submit" class="submit_button_contact" name="Submit3" value="Submit" onClick="sendRequest()"/>
</label></p>
</form><div id="show" class="read_more"></div>
</div>
EDIT3: this is what during right after clicking to add any course
<form method="post" action="index.php" name="form1">
<input type="hidden" name="coded" value="YTo2OntzOjk6ImNvdXJzZW51bSI7TjtzOjEwOiJudW1iZXJsaWtlIjtOO3M6ODoibmFtZWxpa2UiO3M6MTE6InByb2dyYW1taW5nIjtzOjM6Im1zZyI7aToxO3M6ODoibXNnZXJyb3IiO3M6NDU6IkNvdXJzZSBDT1NDMjIxIElzIE5vdCBJbiBDb250cmFjdCBTaGVldC4gPGJyPiI7czozOiJjcm4iO3M6MTE6IjgxMUNPU0MyMjExIjt9" />
<input type="hidden" name="msg" value="1" /></form>
<script language="javascript">
form1.submit();
</script>