Necesitas comparar si fecha_end es mayor o igual a la fecha actual, en ese caso, entonces si marcar el error:
Código PHP:
function finalizo($idUsuario)
{
$hoy = date("Y-m-d H:i:s");
$resultado = mysql_query ("select * from users
where fecha_end<='$hoy' and idUsuario='$idUsuario'") or die( mysql_error() );
if (mysql_num_rows($resultado) > 1)
{
echo '<font color=#8F2D0E>';
echo "Tu periodo de prueba a finalizado.<br>";
echo "</font>";
}
else
{
echo '<font color=#8F2D0E>';
echo "Bienvenido<br>";
echo "</font>";
}
}
Adicionalmente debes de hacer este chequeo por usuario para que sepas si ese usuario ya caduco o no.
Supongo que tienes una columna con un idUsuario y por eso lo agregue a la consulta.
Saludos.