arkadaş bir dakikada tamamlanacak bir bar istiyor. 100/60*1000 yanlış işlem yapmadıysam 0.6 saniyede %1 değer arttırman gerekiyor.
var timeleft = 10;
var downloadTimer = setInterval(function(){
if(timeleft <= 0){clearInterval(downloadTimer);}
document.getElementById("progressBar").value = 10 - timeleft;
timeleft -= 1;
}, 1000);
bu 10 saniyede tamamlanan hali timeleft koşulunun içerisine sayfa yenilenmesini yazabilirsin. süreleride kendine göre ayarla son anda fark ettim 25günlük soruyu hortlatmış arkadaş. neyse yazdım göndereyim.
imagecreatefrompng adında php de bulunan fonksiyon işini görecektir. nft imaj dosyaları üretmek için kullanmıştım. bunu aşağı yukarı şu şekilde kullanmalısın;
$ilk_katman = imagecreatefrompng('en_arkada_duracak_resmin_yolu.png');
$ikinci_katman = imagecreatefrompng('ikinci_katman.png');
imagecopy($final_img, $ilk_katman, 0, 0, 0, 0, $x, $y); // ilk parametre sonuc değişkeni, return gibi düşünebilirsin. sıfırlar koordinatlar. x ve y ise genişlik ve yükseklik
imagecopy($final_img, $ikinci_katman, 0, 0, 0, 0, $x, $y);
imagepng($final_img, 'kaydedilcek_yol/isim.png');
bununla istediğin sayıda resim birleştirebilirsin. resim yerine font üretip resimmiş gibi ekleyebilirsinde. php.net de gezin font için.
pregmatch ile cekilmis sanirim. print_r ile bastigin degiskene [] ekle bu ilk derinligi verir senin durumunda 3 derinlik var, daha sonra veriye erismek icin bi daha [] kullan. ornek $degisken[0][0] 9 nisan 2022 sonucunu alirsin
json icin bi degisken olustur. json_decode($degisken, true) buradaki true obje degil arraya donusmesini saglayacak. sonra array_push fonksiyonu ile istedigini dahil et vr eger istiyorsan tekrar json formatina donustur.
birkaç seçenek mevcut bunun için. ama yanlış yere odaklanmışsın. sorunun cevabı, web paketleri kullanarak js dosyalarını tek bir dosyaya dahil etmen ve ardından sayfa yüklenmesi tamamlandıktan sonra html öğlerini oluşturacak bir komutun çalışması, ileri seviye bir şey değil ancak basit bir işte değil. her şeye rağmen ctrl+u yani kaynak kısmında gözükmemesine rağmen, denetim konsolunda yine de gözükecektir. asıl önlem alman gereken nokta css kısmı html değil. css kısmını gizlemen yeterli değil, şifrelemen ve çağırırken deşifre etmen gerekir; ayrıca konsol açıkken çağrılan css ile bağlantı kopartılmalı. bunu yapan kimseyi görmedim, ancak kendim bunu uyguladım. bununla yetinmeyip, css ve js dosyalarının sadece site içerisinde belirli adresler için çalışmasını sağlayacak bir kontrolcü yazdım, da ne gerek vardı? hazır birkaç kod ile yapılabilecek bir şey değil bu, anlattıklarımı uygulayabilecek tecrübeye sahipsen uğraş, ama değilsen kendini yorma.
cpanel kullaniyorsan dahili olarak firewall icerisinde ip blocker mevcut, onu kullanabilirsin. bani kendi kosullarinla belirlemek istiyorsan api ile bu ozelligi hedef ip icin calistirabilirsin.