• 17-08-2022, 22:42:56
    #1
    Arkadaşlar şimdi css olsa kolay ama bir yerin sağ altına 2 adet texti olan link ekleyeceğim. Bunu harici v.b nasıl ekleyebilirim. Şimdi ben bu alanı sallıyorum 100 adet yerde yapacağım. Yarın bir gün 3. linki koymak gerekir ya da linki düzeltmek gerekir. Tek tek yapmamak adına nasıl bir yol izlemeliyim ?
  • 17-08-2022, 22:47:38
    #2
    Html kodunu bir php dosyasına yazın. Php dosyasını kullanacağınız yerlere include edebilirsiniz.
  • 17-08-2022, 22:47:56
    #3
    Bahsettiğiniz text ve linki veritabanında tutun. Daha sonra bir panel kodlayıp veya direkt phpmyadmin üzerinden veritabanına kayıt yapın.
    Php ile fonksiyon oluşturup ilgili verilerin bulunduğu tabloyu listeyin.
    Yine Php ile bahsettiğiniz yerde fonksiyonu çağırın.
    Veritabanına eklediğiniz veriler ilgili bölümde listelenmiş olur. İstediğiniz zaman text ve link ekleyip silersiniz veri tabanından.
  • 17-08-2022, 22:48:24
    #4
    Merhaba,

    php uzantılı bir dosya oluşturup ilgili HTML kodunu bu dosya içerisine yazın. Kullanmak istediğiniz yerde include edin php dosyasını.
  • 17-08-2022, 22:49:54
    #5
    Bir php dosyası oluşturup kullanılacak yerlere include etmek en mantıklısı sanırsam hocam. Uzun yoldan ise yardımcı programlarla sublime ve notepad++ tarzı topluca tüm alanları seçip değiştirebilirsiniz.
  • 17-08-2022, 22:50:25
    #6
    herkes php demiş
    bende javascript olarak soyleyim
    javascript ile çağırıp ilgili div içine load() yapın.
    hatta fade ile şekilli şukullu olarak yüklersiniz
  • 17-08-2022, 22:58:11
    #7
    HasanAYT adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar şimdi css olsa kolay ama bir yerin sağ altına 2 adet texti olan link ekleyeceğim. Bunu harici v.b nasıl ekleyebilirim. Şimdi ben bu alanı sallıyorum 100 adet yerde yapacağım. Yarın bir gün 3. linki koymak gerekir ya da linki düzeltmek gerekir. Tek tek yapmamak adına nasıl bir yol izlemeliyim ?
    hatta javascript daha kolay olur
    <body onload="parcalari_yukle()"> ile başlayın
    <div id="screen1"></div>
    
    <div id="screen2"></div>
    scriptlerin arasına
    <script>
    function parcalari_yukle(){
     $("#screen1").load("yuklenecek_ilk_html_yolu");
     $("#screen2").load("yuklenecek_ikinci_html_yolu");
    }
    </script>
    bu şekilde sonradan bir parça (yani başka bir html dosyası )eklemek istediğinde scripte guncelleme yaparsın oldu bitti.

    ayrıca yukleme hatası olursa sayfa çalışmaya devam eder

    yukleme yapmazsa oraya bilgi de eklersin misal

    (4. edit ) )
  • 17-08-2022, 23:01:43
    #8
    Arkadaşlar hepinize ilginiz için teşekkürler. Gerçekten beynim biraz gittiği için yarın dedikleriniz tek tek deneyeceğim. Ben yatarken sizlere soru sormak isterim ?

    Bu söylediklerinize örnek verebilir misiniz ? 1 Link üzerinde kodlarsanız bilenler için basit olur sanırım.

    Hangisi verimli olur ? X adet link için sürekli sayfaya js veya php ile veri çekmek doğru mu acaba ? (Gerçi aksini nasıl yapacağız ) ( Site hızı v.b açısından.)
  • 20-08-2022, 19:26:38
    #9
    bagimsiz adlı üyeden alıntı: mesajı görüntüle
    hatta javascript daha kolay olur
    <body onload="parcalari_yukle()"> ile başlayın
    <div id="screen1"></div>
    
    <div id="screen2"></div>
    scriptlerin arasına
    <script>
    function parcalari_yukle(){
     $("#screen1").load("yuklenecek_ilk_html_yolu");
     $("#screen2").load("yuklenecek_ikinci_html_yolu");
    }
    </script>
    bu şekilde sonradan bir parça (yani başka bir html dosyası )eklemek istediğinde scripte guncelleme yaparsın oldu bitti.

    ayrıca yukleme hatası olursa sayfa çalışmaya devam eder

    yukleme yapmazsa oraya bilgi de eklersin misal

    (4. edit ) )

    Yardımın için teşekkürler. Bildirim gelmediği için görme şansım olmadı ben de anca vakit bulup bu konuya denk geldim Tamamen tesadüf ya. Tam çalıştıramadım ben de şöyle yaptım ama bu test1 id li'yi bir js dosyasına koyamam nereye koymalıyım ki oradan çekebilsin.Linklerin olmasını istediğim yere p -test2 'yi koyarım buradan çeksin derim beynim durdu şuan.. hem sanırım yaptığımda sıkıntı ya query de yok

    " // tamam buraya kadar kolay test1 id li p1 i nereye koyacağım. Nasıl çekeceğim Onu da footer falan koyup gizleyesim geldi resmen. (Tıklamadan yüklenmesi lazım bir de load oda mecbur sanırım.
    Yazdığınızı direk çalışır js.do ve codepen v.b atalabilirseniz gerçekten çok memnun olurum.
    Şimdiden teşekkürler. "
    
    <style>
    .test{display:none;}
    </style>
    <input type="button" onclick="calculatorlinks();" value="Hata Bildir" class="cal-label-girdi-hesapla-butonu"/>
    
    <p id="test1" onclick="calculatorlinks();" class="test">
    <a href="#">LİNK 1</a>|
    <a href="#">LİNK 2</a>|
    <a href="#">LİNK 3</a>|
    <a href="#">LİNK 4</a>|
    <a href="#">LİNK 5</a>|
    </p>
    
    <p id="test2">
    <script>
    
    function calculatorlinks(){
    let ornek = document.getElementById("test1").innerHTML;
    document.getElementById("test2").innerHTML = ornek;
    
    }
    </script>