Примечание: использование неопределенного постоянного успеха - предполагаемый "успех"
Любой, кто может помочь исправить эту одну досадную ошибку, пытался в течение 30 минут.
<?php
if(isset($_POST['statusBtn']))
{
$username = htmlspecialchars($_POST['address']);
strtolower($username);
if(empty($username))
{
echo '<center><div class="alert alert-icon alert-danger alert-dismissible fade in col-md-7" role="alert"><button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span></button><i class="mdi mdi-check-all"></i>Fill in all fields</div></center>';
} else if($username == "" || $username == ""){
echo '<center><div class="alert alert-icon alert-danger alert-dismissible fade in col-md-7" role="alert"><button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button><i class="mdi mdi-check-all"></i>Domain Whitelisted</div></center>';
} else {
$geo = @file_get_contents("http://ip-api.com/json/{$username}");
$json_a = json_decode($geo, true);
$proxyid = $json_a['status'];
if($proxyid == success)
{
echo '<center><div class="alert alert-icon alert-success alert-dismissible fade in col-md-7" role="alert"><button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button><i class="mdi mdi-check-all"></i>'.htmlspecialchars($username).' is Online!</div></center>';
} else {
echo '<center><div class="alert alert-icon alert-danger alert-dismissible fade in col-md-7" role="alert"><button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button><i class="mdi mdi-check-all"></i>'.htmlspecialchars($username).' is Offline!</div></center>';
}
}
}
?>
Когда я отправляю, например, google.com в форме, он отображает результат вместе с ошибкой
Примечание: использование неопределенного постоянного успеха - предполагаемый "успех"
1 ответ
Менять if($proxyid == success)
в if($proxyid == 'success')
Ошибка говорит вам, что success
без ' '
означает, что это константа, а не строка.