<?php namespace App\Http\Controllers;
use App\Models\Country;
use App\Models\State;
use Illuminate\Http\Request;
class WelcomeController extends Controller {
/*
|--------------------------------------------------------------------------
| Welcome Controller
|--------------------------------------------------------------------------
|
| This controller renders the "marketing page" for the application and
| is configured to only allow guests. Like most of the other sample
| controllers, you are free to modify or remove it as you desire.
|
*/
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest');
}
/**
* Show the application welcome screen to the user.
*
* @return Response
*/
public function index()
{
return view('welcome');
}
public function contactf()
{
return view('pages.contact');
}
public function urlvalidator()
{
return view('urlvalidation.urlvalidation');
}
public function checkDomain(Request $request)
{
$url = $request->input('url');
$file_headers = @get_headers($url);
$file_header_result = explode(" ", $file_headers[0]);
$valid_response_code = array("400", "401", "402", "403", "404", "405", "406", "407", "408", "409", "410", "411", "412", "413", "414", "415", "416", "417", "500", "501", "502", "503", "504", "505");
if (!$file_headers || in_array($file_header_result[1], $valid_response_code)) {
$exists = "false";
} else {
$exists = "true";
}
echo $exists;
}
public function urlSubmitPage()
{
echo "Submitted";
}
}