mirror of
https://github.com/getnamingo/registry.git
synced 2025-05-17 18:09:22 +02:00
Tiny fix in domain check
This commit is contained in:
parent
525f13ecb9
commit
fc604786cf
2 changed files with 9 additions and 0 deletions
|
@ -331,6 +331,11 @@ function extractDomainAndTLD($urlString) {
|
||||||
$parts = parse_url($urlString);
|
$parts = parse_url($urlString);
|
||||||
$host = $parts['host'] ?? $urlString;
|
$host = $parts['host'] ?? $urlString;
|
||||||
|
|
||||||
|
if (!preg_match('/\./', $urlString)) {
|
||||||
|
$_SESSION['slimFlash']['error'][] = 'Invalid domain format';
|
||||||
|
return ['error' => 'Invalid domain format'];
|
||||||
|
}
|
||||||
|
|
||||||
// Function to handle TLD extraction
|
// Function to handle TLD extraction
|
||||||
$extractSLDandTLD = function($host, $tlds) {
|
$extractSLDandTLD = function($host, $tlds) {
|
||||||
foreach ($tlds as $tld) {
|
foreach ($tlds as $tld) {
|
||||||
|
|
|
@ -273,6 +273,10 @@ function extractDomainAndTLD($urlString) {
|
||||||
$parts = parse_url($urlString);
|
$parts = parse_url($urlString);
|
||||||
$host = $parts['host'] ?? $urlString;
|
$host = $parts['host'] ?? $urlString;
|
||||||
|
|
||||||
|
if (!preg_match('/\./', $urlString)) {
|
||||||
|
throw new \Exception("Invalid domain format");
|
||||||
|
}
|
||||||
|
|
||||||
// Function to handle TLD extraction
|
// Function to handle TLD extraction
|
||||||
$extractSLDandTLD = function($host, $tlds) {
|
$extractSLDandTLD = function($host, $tlds) {
|
||||||
foreach ($tlds as $tld) {
|
foreach ($tlds as $tld) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue