WWW Class is acting up

Hey guys, I’m completely confused.
I’ve got like 6 PHP Scripts working fine, but this one just doesn’t budge and I’m completely not understanding what’s going on.

The PHP WORKS (ON THE SERVER), but for some reason in Unity I keep getting the error (At the bottom of this question).

Being it works on the server - I am not getting any error_logs to read. It works perfectly fine on the server, but I keep getting some HTML Errors. (When there isn’t even a tiny piece of HTML anywhere).

Here’s the PHP
(I’m doing it the same exact way as I am with other scripts), so I don’t know what’s going on.).

	$conn = new PDO ("mysql:host=$servername;dbname=$dbName", $server_username, $server_password);
	//Check Connection
		die("Connection failed.");
	$username = ($_POST['usernamePost']);
	$password = ($_POST['passwordPost']);
	//$ts = gmdate("Y-m-d\TH:i:s\Z");
	$rowE = "";

	// We select the HASHED password inside the database, then we feed it our password from Unity,
	// Then we use password_verify at the bottom to determine if they are matched.
	if($stmt = $conn->prepare("SELECT Password FROM Acts WHERE User=:User")){
	// Result = the HASHED password, this will not give out an unhashed password.
	$result = $stmt->fetchColumn();

	// Now we verify it.
		// Load the saved data to the users device.
		if($stmt = $conn->prepare("SELECT Timestamp FROM Saves WHERE User=:User")){
		$rowE = $stmt->fetchColumn();
				echo'No Data Found.';
				echo $rowE; // <<<<<< THIS WORKS ON SERVER.
	//	die('Verified'); // password MATCHES (HASH) (LOGIN SUCCESSFUL!) - Tells Unity.
		die('Incorrect');// Tells Unity it wasn't successful, so to try again.


I keep getting this error.

<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error or
misconfiguration and was unable to complete
your request.</p>
<p>Please contact the server administrator,
 webmaster@stonervillevalley.warhead-designz.com and inform them of the time the error occurred,
and anything you might have done that may have
caused the error.</p>
<p>More information about this error may be available
in the server error log.</p>
<p>Additionally, a 500 Internal Server Error
error was encountered while trying to use an ErrorDocument to handle the request.</p>

<RemoteUplink>c__Iterator0:MoveNext() (at Assets/Imported/Scripts/DataPersistence/LoadGame.cs:56)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

Omg every time I ask a question i figure it out within 5 minutes, after searching for hours…

Sorry guys.

Turns out - don’t ever use public variables for things you don’t need too, because as usual - I forget they don’t update values in the inspector once it’s added to object.

Sorry guys.

Hope that helps you for anyone facing this issue.