şu şekilde deneyebilirsin, ancak .tr domainleri için bir whois sunucusu bulamadım açıkçası, o konuda bir şey söyleyemeyeceğim.
class WhoisChecker
{
private $whois_servers = [
"com" => "whois.verisign-grs.com",
"net" => "whois.verisign-grs.com",
"org" => "whois.pir.org",
"info" => "whois.afilias.net",
"biz" => "whois.biz",
"us" => "whois.nic.us",
// Diğer TLD'ler buraya eklenebilir...
];
public function whoisQuery($domain)
{
// Domain'in TLD'sini al
$tld = substr($domain, strrpos($domain, '.') + 1);
// TLD için WHOIS sunucusu bul
if (!isset($this->whois_servers[$tld])) {
throw new Exception("WHOIS sunucusu bu TLD için tanımlanmamış: " . $tld);
}
$whois_server = $this->whois_servers[$tld];
// Soketi aç
$fp = fsockopen($whois_server, 43);
if (!$fp) {
throw new Exception("Soket bağlantısı açılamadı.");
}
// Alan adını sorgula
fwrite($fp, $domain . "\r\n");
// Yanıtı al
$response = '';
while (!feof($fp)) {
$response .= fgets($fp, 128);
}
// Soketi kapat
fclose($fp);
// Yanıtı döndür
return $response;
}
}
// Kullanım örneği:
$whois = new WhoisChecker();
$response = $whois->whoisQuery('prototurk.com');
echo $response;
30 günde javascript serisini izleyip öyle geç bence, orada hemen hemen her şeyi öğreniyoruz zaten sonra da nodejs'e odaklanabilirsin :)
$.ajax metodunda dataType
olarak json
vermeyi denediniz mi?
$.ajax({
...
dataType: 'json',
...
})
şöyle bir örnek bırakıyorum:
function getMonthsAndDays($startDate, $endDate) {
$start = new DateTime($startDate);
$end = new DateTime($endDate);
$interval = new DateInterval('P1D');
$period = new DatePeriod($start, $interval, $end);
$monthsAndDays = array();
foreach ($period as $date) {
$month = $date->format('Y-m');
$day = $date->format('Y-m-d');
if (!isset($monthsAndDays[$month])) {
$monthsAndDays[$month] = array();
}
array_push($monthsAndDays[$month], $day);
}
return $monthsAndDays;
}
$startDate = '2023-01-01';
$endDate = '2023-12-31';
print_r(getMonthsAndDays($startDate, $endDate));
en az 1 sene, ben 2008'den beri front-end developerim, bir yerden sonra artik hicbir sey zorlayici gelmiyor ancak bir doneme kadar karin agrilarin olabilir, cok normal bir surec :) bolca ornek, bolca zorlayici ornek hatta, gerisi gelecektir.
seo'dan olumsuz etkilenmemek adina, mumkun oldugunca soru silmiyoruz ancak spam sorulari sistem siliyor
@rotaile, gravatar'da kayitli oldugu e-posta ile eklenmis olanlarin gorunuyor, yeni sisteme gectigimizde butun sorunlar duzelecek buradaki arkadaslar, yazdiklarinizi not aliyorum <3
hayır mümkün değil, iframe içindekilerin css'leri sadece aynı origin olursa değiştirilebilir onun dışında mümkün değil ne yazık ki.
soz konusu apple olunca, dolarlari hazirlamak lazim :) kolay gelsin
formik, form islemlerini ve state'leri en kolay yonetebilecegin kutuphanelerden bir tanesi
yup, validasyon icin en kolay kullanabilecegin kutuphane
dil icinde formik icinde dili tutabilirsin, buna gore gosterimleri yapabilirsin, takildigin bir yer varsa yonlendirmeleri oyle yapabiliriz.
daha ayrinti verirsen belki gelismis form dersi cekebilirim, cokta kompleks isler olmadigini orada gostermis olurum :)