Problem polega na tym, że używasz mysql_real_escape_string()
najpierw funkcja, a następnie łączysz się:
$username = mysql_real_escape_string($_POST['username']);
$password = mysql_real_escape_string($_POST['password']);
mysql_connect("50.28.8.6", "root","") or die(mysql_error()); //Connect to server
Rozwiązaniem jest połączenie się najpierw, a następnie użycie funkcji mysql_real_escape_string()
//Connect to server
mysql_connect("50.28.8.6", "root","") or die(mysql_error());
$username = mysql_real_escape_string($_POST['username']);
$password = mysql_real_escape_string($_POST['password']);
Dzieje się tak, ponieważ mysql_real_escape_string()
wymaga połączenia.