In this script …
// this calls the function to submit a high score when item clicked
function OnMouseUp () {
postScore(name, score);
}
function postScore(name, score) {
//This connects to a server side php script that will add the name and score to a MySQL DB.
var highscore_url ="myserver/addscore.php?";
// Supply it with a string representing the players name and the players score.
highscore_url += "name=" + name + "&score=" + score;
// Post the URL to the site and create a download object to get the result.
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);
}
}
What do I have to add to identify the text in two guitext objects as the “score” and “name” ytext to submit?
This is the last one, I promise. 
I’m not sure what you mean, are you asking how to get what you should put in the parameters for postScore (meaning, the text contained by two guiText objects?)
If I understand your question, then you want:
var scoreText = GameObject.Find( "yourScoreText" );
var nameScore = GameObject.Find( "yourNameScore" );
function OnMouseUp () {
postScore(nameScore.text, scoreText.text);
}
I’m not entirely sure of what you want though 
In Kevin’s script located on the Wiki …
http://www.unifycommunity.com/wiki/index.php?title=Server_Side_Highscores
he states about actually submitting score and names that “You need to be able to supply it with a string containing the players name, and a string containing the players score”
When my level is finished, I have guiText object with the score and one with the player name. I am trying to reference the content of those two guiText objects as the text to submit when the player clicks a button.
PS. I have the score displaying perfectly that I manually pumped into my MySQL database on the high score screen.
All right, then my above code should work, just replace the what is in the Find functions with the actual name of the GUITexts. GameObject.Find() gets the active gameobject with the specified name: http://unity3d.com/Documentation/ScriptReference/GameObject.Find.html. Then once you have that, you can access the text of the GUIText through its text member (GUIText.text): http://unity3d.com/Documentation/ScriptReference/GUIText-text.html
It errors out on this line …
postScore(nameScore.text, scoreText.text);
with a ‘text’ is not a member of ‘UnityEngine.GameObject’ message.
I changed the two lines as follows
var scoreText = GameObject.Find( "DisplayScore" );
var nameScore = GameObject.Find( "name_enter_field" );
to be the names of the actual guiText game objects to no avail.
Thanks.
Try changing these lines:
var scoreText = GameObject.Find( "DisplayScore" );
var nameScore = GameObject.Find( "name_enter_field" );
To
var scoreText : GUIText;
var nameScore : GUIText;
The drag your GUIText in the hierarchy panel to the scoreText file and nameScore field. (BTW, feel free to change the names of the variables :P, as I named them terribly).
Brilliant. Thank you! Works perfectly now.