Unable to save highscore to DB using tutorial

Hi, I’m following the tutorial outlined here: http://wiki.unity3d.com/index.php?title=Server_Side_Highscores

I’ve been able to get the second part of it workin (displaying highscores). But for some reason, I can’t send the scores to my database.

Here is the code I’m using. I’ve attached this code to a separate GUIText Gameobject. I’m pulling my hair out because I’m not even getting any compiler errors so I have no idea where to fix things. When I test the scene, it shows the fields just fine but when I enter a name and score and click the button, nothing happens:

#pragma strict
private var secretKey="mySecretKey"; // Edit this value and make sure it's the same as the one stored on the server
var addScoreUrl="http://aaa.com/addscores.php?"; //be sure to add a ? to your url
var highscoreUrl="http://aaa.com/display.php";  
var playername : String = "Name";
var score: String = "0";

function Start () {

function Update(){

function postScore(name, score: String) {
    //This connects to a server side php script that will add the name and score to a MySQL DB.
    // Supply it with a string representing the players name and the players score.
    var hash=Md5.Md5Sum(name + score + secretKey); 
    var highscore_url = addScoreUrl + "name=" + WWW.EscapeURL(name) + "&score=" + score + "&hash=" + hash;
    // Post the URL to the site and create a download object to get the result.
    var hs_post = WWW(highscore_url);
    yield hs_post; // Wait until the download is done
    if(hs_post.error) {
        print("There was an error posting the high score: " + hs_post.error);

function OnGUI () {
	// Make a text field that modifies stringToEdit.
	playername = GUI.TextField (Rect (10, 10, 200, 20), playername);
	score = GUI.TextField (Rect (10, 30, 200, 20), score);
	if (GUI.Button(Rect(10,70,50,30),"Click"))
			postScore(playername, score);

Figured it out. The above script was fine. The problem was a typ0 in my addscore.php script.