diff --git a/connect.php b/connect.php index 7e7a31a..011bd9a 100644 --- a/connect.php +++ b/connect.php @@ -52,10 +52,11 @@ else { break; } } - preg_match("(class=\"profile-card-fullname\".+?>(.+?))is", $site_source_code, $phrase); - $twitter_name = addslashes(strip_tags($phrase[1])); + preg_match("(class=\"profile-card-fullname\" href=\"(.+?)\".+?>(.+?))is", $site_source_code, $phrase); + $twitter_test = addslashes(strip_tags($phrase[1])); + $twitter_name = addslashes(strip_tags($phrase[2])); - if(empty($twitter_name)) + if(empty($twitter_test)) { $message1 = " Are you sure that this account exists? Check if entered username is correct.
If further failures occur, report the problem using this form.
"; } @@ -80,10 +81,11 @@ else { break; } } - preg_match("((.+?))is", $site_source_code, $phrase); + preg_match("((.+?).+?(.+?))is", $site_source_code, $phrase); $mastodon_name = addslashes(strip_tags($phrase[1])); + $mastodon_test = addslashes(strip_tags($phrase[2])); - if(empty($mastodon_name)) + if(empty($mastodon_test)) { $message2 = " Are you sure that this account exists? Check if entered username is correct.
If further failures occur, report the problem using this form.

"; }