try {
if ($conn = fsockopen($server, 43)) {
fputs($conn, strtolower($domainName) . '.' . $ext . "\r\n");
while (!feof($conn)) {
$output .= fgets($conn, 128);
}
fclose($conn);
if (stristr($output, "No match") ||
stristr($output, "No Data") ||
stristr($output, "No entries") ||
stristr($output, "No entries") ||
stristr($output, "NOT FOUND")) {
$this->durum[$ext]["durum"] = "bos";
} else {
$this->durum[$ext]["durum"] = "dolu";
// $this->durum[$ext]["son"] =substr($output)
}
$bas = strpos($output, "Expiry Date:");
$t = substr($output, $bas, 23);
$tarih = str_replace("Expiry Date:", "", $t);
$this->durum[$ext]["son"] = $tarih;
} else {
}
} catch (exception $e) {
echo $e->getMessage();
}
fakat ben bir ajax sayfası oluşturup bu şekilde
$(function () {
$('#search').click(function () {
var domainName=$.trim($('#domainName').val());
var myCheckboxes = new Array();
$("input:checked").each(function() {
myCheckboxes.push($(this).val());
});
$.ajax({
type: "POST",
url: "islem.php",
beforeSend:function(){
$('#table').html("")
$('.load').show()
},
data: {
extension:myCheckboxes,domainName:domainName },
success:function (e) {
$('#table').html(e)
$('.load').hide()
}
});
})
})
verileri bu şekilde post edip post ettiğim sayfada bu kodu çalışıtırnca sadece bir kere çalışıyor ve 15 -20 saniye beklemeyince tekrar çalışmıyor webserver'a bak dediler ama neye bakıcam bilmiyorum sizce neden bu kod bu süre zarfında beklemeden çalışmıyor