Domain Privacy etkin olsa dahi Registrar URL görünür olmalı.
Whois sorgusunda Registrar URL var mı bakın. Yok ise domain kayıtlı olmayabilir.
Özel değilse domaini paylaşın bakalım.
Önemli olan içeriktir. Yüzlerce alan adı uzantısı var.
Kendisi de bir alan adı satıcısı olan Google'ın bazı TLDlere kötü muamele yapacağını düşünmeyin.
(Spam amaçlı kullanılan bir kaç uzantı dışında.)
if (date('H')<12){
echo"Günaydın";
}
elseif(date('H')>=18){
echo "iyi akşamlar";
}
else{
echo "Tünaydın";
}
?>```
Session time 7 güne çıkarmak kesinlikle hatalı bir yaklaşımdır. Sunucunun temp klasöründe yüzbinlerce session dosyası oluşacak.
Tek bir klasörde yüzbinlerce session dosyası. Sunucu bakımından bununla baş etmek çok zordur.
Bir log tablosunda ziyaret kayıtlarını tutmalısın.
Sonra her sayfana include ettiğin bir rate.php dosyasında aşağıdaki gibi işlem yaparsın.
$sel = $db->prepare('Select logID FROM logs WHERE CreatedDate > now() - interval 10 minute AND Ip =?');
$sel->execute([$ip]);
$count = $sel->rowCount();
if ($count >= 100){
$response['status'] = 0;
$response['message'] = 'Günlük sorgu limitine ulaştınız. Bugün daha fazla sorgulama yapamazsınız. Lütfen daha sonra tekrar deneyin.';
exit(json_encode($response));
}
Dilin yapısı nedeniyle öğrenmesi kolay oluyor. Böylelikle yazılım dillerinin mantığını en kolay şekilde öğrenmeye başlamış oluyorsun.
Bu yüzden "başlangıç için iyi" denir.
Gayet üst düzey bir dildir. Başlangıçtan kasıt alt seviye bir dil olduğunu söylemek için değildir.
Diğer dillerden zayıf değildir.
Öğrenmeye yeni başlayanlar için iyi bir dildir.
Merhaba İbrahim.
Sorunun cevabını kendin vermişsin fakat memnun değilim demişsin. Daha detay verir misin?
İlişkisel veritabanı tam da anlattığın gibi olmalıdır.
Örnek;
Products tablosu
ProductID
ProductCategoryID
ProductName
ProductPrice
ProductDetails tablosu
ProductDetailID
ProductID
ProductDetails
ProductCategories tablosu
ProductCategoryID
ProductCategory
Curl kodunuzu paylaşsaydınız iyi olurdu.
Aşağıdaki kod yardımcı olabilir.
curl_setopt($this->curl, CURLOPT_HTTPHEADER , array(
'Content-Type: application/x-www-form-urlencoded; charset=utf-8',
));
Her uygulamanın geliştirme ortamını da veriyorlar. Yazılımcıya göre değişir. Android studio'da çalışan kodları verir. Panelleri olan da var. Olmayan da. Uygulamanın sayfasında yazar bu detaylar.
Tayfun hocam cevabınız için çok teşekkür ederim.
Bahsettiğim işlemleri ve fonksiyonu $(document).ready(function(){}
içerisinde yapıyordum.
Sanırım dışında olması gerekiyor. Fonksiyonu dışarı alınca sorun çözüldü.
Tekrar teşekkür ederim.