Variable vom eingabefeld an file_get_contents anhängen Wie geht das

Hallo ich hänge seit tagen an ein problem, mit folgendem schript.
leider kann ich an $check = file_get_contents('http://domain.com/user/’.$username.’/’); die variable username nicht übergeben.
das selbe ist auch mit
$homepage = file_get_contents("'http://domain.com/user/’.$username.’/’);

kennt jemand die lösung

<?php function url_check($url) {
$hdrs = @get\_headers($url); return is\_array($hdrs) ? preg\_match('/^HTTP\\/\\d+\\.\\d+\\s+2\\d\\d\\s+.\*$/',$hdrs[0]) : false; }; mysql\_connect($mysql\_hostname, $mysql\_user, $mysql\_password) or die("Opps some thing went wrong on mysql\_connect"); mysql\_select\_db($mysql\_database) or die("Opps some thing went wrong on mysql\_select\_d"); $homepage = file\_get\_contents("'[http://domain.com/user/'.$username.'/'](http://domain.com/user/'.%24username.'/')); // not work $check = file\_get\_contents('[http://domain.com/user/'.$username.'/'](http://domain.com/user/'.%24username.'/')); // not work if(strpos($check,"Sorry")===true) { echo $homepage; // zum prüfen was ausgegeben wird } else { if(isSet($\_POST['username'])) { $username = $\_POST['username']; $username = mysql\_real\_escape\_string($username); $sql\_check = mysql\_query("SELECT name FROM ic1\_user WHERE name='$username'")or die("error query"); if(mysql\_num\_rows($sql\_check)) { echo ''.$username.' is already in use.';
}


else
{
echo 'OK';
}

}
}
?>