Merhaba medesan, javascritten çok anlamıyorum ama senin script click yazdığına göre çalışması için her sayfada click gerektiriyor. Diğer sayfalarda Onload gibi bir seçenekle çalışması lazım gibi.
Bu durumda cookieden yardım alınması gerekli gibi tam sayfa butonu tıklandığı anda cookie tamsayfa için 1 değerini atayacak. O değeri 1 göre her sayfa senin tamsayfa scriptini clicke gerek kalmaksızın onload halinde çalışacak. Tam sayfadan çık butonuna tıklandığında cookie değeri silinecek.
Net çözüm değil denenemiş te değil amam fikir vermesi için yazmak istedim.
@tayfunerbilen yanıt için teşekkür ederim. Genelde senin yanıtlarını ufak bir modifikasyonla bazen de direk yazdığın gibi kullandığımda hallediyordum.
Ama bu sefer olmadı, ben bir yerde hata yapmış olabilirim. Aşağı tam olarak nasıl kullanığımı yazayım. Bilgileri düzenlemek için buna ihtiyacım var.
<div class="col-md-12 form-group">
<div class="row">
<div class="col-md-6 form-group">
<label>Şehir <span class="text-danger">*</span></label>
<select name="Sehir" id="il" class="form-control" required="">
<option value="">Seçin...</option>
</select>
</div>
<div class="col-md-6 form-group">
<label>İlçe <span class="text-danger">*</span></label>
<select name="Ilce" id="ilce" class="form-control" required="" disabled="disabled">
<option value="">Seçin...</option>
</select>
</div>
</div>
</div>
<script>
$.getJSON("il-bolge.json", function(sonuc){
$.each(sonuc, function(index, value){
var row="";
row +='<option value="'+value.il+'">'+value.il+'</option>';
$("#il").append(row);
})
});
$("#il").on("change", function(){
var il=$(this).val();
$("#ilce").attr("disabled", false).html("<option value=''>Seçin..</option>");
$.getJSON("il-ilces.json", function(sonuc){
$.each(sonuc, function(index, value){
var row="";
if(value.il==il)
{
row +='<option value="'+value.ilce+'">'+value.ilce+'</option>';
$("#ilce").append(row);
}
});
});
});
</script>
Bu ilk kayıt sayfasında gayet işime yarıyor ama kaydı düzenleme ekranında kayıt edilmiş il ve ilçeyi ekrana getirmek için bir değişikliğe ihtiyacım var.
Yazdığını doğru modifiye edemedim. Yardım için tekrar teşekkürler.
dosyayı açamadan önce c:WindowsSystem32Driversetc klasörüne gidip hosts dosyasına sağ tıkla özellikler sekmesinde salt okunur kutusundaki işareti kaldır.
Sonra notepad yönetici olarak çalıştır. Dosyayı aç düzenle kaydet. Kolay gelsin.
butonundaki data-target="#exampleModal" kısmını data-target="#exampleModal<?php echo $row['veri_id']?>" olarak düzenle
sonra da modal kodlarında id="exampleModal<?php echo $row['veri_id']?>" gibi tanımlarsan
her veri için ayrı modal çağırmış olursun.
şunu bir incele
https://lucidar.me/en/web-dev/how-to-get-subdirectories-in-php/
PHPMailer ile smtp üzeirnde yollarsan projenin kurulduğu sunucu ile ilgli bir ayar olması gerekmiyor, kendine ait bu iş için yani oluşturduğun bir yandex mailin smtp bilgilerini girebilirsin.
Ama bunu hissettirmeden yapmak zor gibi bu PHPmailer ile mail atan sayfa maili atarken smtp sunucusuna ulaşana mail atana kadar (bazen 1-2 sn.) geç yükleniyor. Bir de bu sayfanın bir sebeple tetiklenmesi lazım tabi. Sık açılmayan Help bölümüya da hakkında bölümü gibi çok seyrek girilecek bir yere koyabilirsin. Daha mantıklı bir şey aklıma gelmedi.
Cron karşı tarafın projeyi yüklediği sunucuda yapılacak bir işlem. Cron yapacak konumda isen zaten projenin yükleneceği alan adını biliyorsun demektir.
Şu an başka bişey aklıma geldi, tam nasıl yapılır bilmiyorum ama. Projede bir yere 1 px transparan bir git koyarsın ve bu imajı senin sitenden çemkesini sağlarsın.
<img src='http://seninsiten.com/images/1px.gif?requestparameter'>
Şu sona yazdığım request parameter sayesinde o 1px.gif hangi sitelerden request gelmiş onu listelersin bişekilde bu kısmı bende merak ediyorum ama olur diye tahmin ediyorum.
@zeta, sana da cevap için teşekkür ederim.
@ustacirak, kesinlikle iişime yaradı çok teşekkür ederim.
Nasıl kullanacağım konusunda birazcık bilgi verirsen başarı oranım artar.
Şunu denedim: Form bulunnan sayfamın altında script tagları arasına yerleştirdim.
Sonra formda birkaç satır doldurdum ve submit etmeden tarayıcıda geri döndüm veya adres satırına başka url yazdım gitmeye çalıştım. Uyarmadı.
form inputlarına bir şey mi eklemeliyim?
Şunu incele ve kendien uyarla.
https://www.w3schools.com/howto/tryit.asp?filename=tryhow_css_image_sticky