Мой контроллер содержит одну функцию с несколькими вызовами API, когда я вернул функцию контроллера в мои данные API представления, отображаемые автоматически, но мне нужно отобразить данные при отправке формы.Пожалуйста, предложите любое решение.
Код моего контроллера
public function domaincheck(Request $request)
{
ini_set('max_execution_time', 300);
<!-- Domain Availability Check -->
$sld = $request['sld'];
$tld = $request['tld'];
$response = file_get_contents('https://resellertest.enom.com/interface.asp?command=check&sld='. $sld .'&tld='. $tld .'&uid=resellid&pw=resellpw&responsetype=xml');
$data = simplexml_load_string($response);
$configdata = json_encode($data);
$final_data = json_decode($configdata,true);
<!--Domain Name Suggestions -->
$response1 = file_get_contents('http://resellertest.enom.com/interface.asp?command=GETNAMESUGGESTIONS&uid=resellid&pw=resellpw&SearchTerm='. $sld .'&MaxResults=5&ResponseType=XML');
$data1 = simplexml_load_string($response1);
$configdata1 = json_encode($data1);
$final_data1 = json_decode($configdata1,true);
}
Код My view
<form class="form-horizontal" method="get">
<div class="form-group">
<div class=" col-lg-2"></div>
<div class="col-lg-8">
<div class="input-group m-b">
<span class="input-group-addon" style="padding-left:10px; background-color: #999;" class='unclickable'>www</span>
<input type="text" name="sld" class="form-control">
<span class="input-group-addon">
<select class="form-control" name="tld" style="width: 100px;">
<?php $j = 0; ?>
@foreach($final_data2['tldlist']['tld'] as $value)
<?php $j++; ?>
@endforeach
@for ($i = 0; $i < $j-1;)
<option value="{{($final_data2['tldlist']['tld'][$i]['tld'])}}">{{($final_data2['tldlist']['tld'][$i]['tld'])}}</option>
<?php $i++; ?>
@endfor
</select>
</span>
<span class="input-group-addon">
<button type="submit" class="btn btn-sm btn-success">Submit</button>
</span>
</div>
<p class="text-center text-dark customFont" >
@foreach($final_data as $key=>$value)
@if($key=='DomainName')
<b>{{$value}}</b> <b>-</b>
@endif
@if($key=='RRPText')
<b>{{$value}}</b>
@endif
@endforeach
</p>
{{print_r($final_data1)}}
При отправке формы (ответа) он показывает, что доменное имя доступно илинедоступен.Ответ 1 показывает предложения по доменному имени, но показывает данные без отправки формы. Пожалуйста, предложите любые решения