progress barın tam html element halini, levellerin puanlara göre seviyelerini at yardımcı olayım. şimdi yazıcam düzenleyemeyeceksin hazır vereyim en azından. birde bu lvl puanını ne şekilde okuyacağını da belirt. ajax ile post isteği oluşturup bir sayfadan geri dönen değer mi olacak, yoksa bir çerezde değişken mi tanımlı olacak. nasıl olacak?Merhaba arkadaslar bi suredir ugrastim ama yapamadim yapmk istedigim sey progress level sistemi her max landiginda 0 lanip level 1 ise 2 olmasini yibe mxpaninca 3 devam etmesi her kaynakta aradim bulamadim yardima ihtiyacim var
Cok tesekkur ederim..istedigim sey su sekilde cerez farketmez ama rpogress barin her valuesi maxlandiginda level numarasinin artmasini istiyorum suan level yaziyorsa sadece maxlaninca bar 0 dan baslayip level 2 olarak yine maxlanip bastan olursa level 3 diye devam etmesini istiyorum benim icin cok guzel olur eger yardim ederseniz kod bu sekildeprogress barın tam html element halini, levellerin puanlara göre seviyelerini at yardımcı olayım. şimdi yazıcam düzenleyemeyeceksin hazır vereyim en azından. birde bu lvl puanını ne şekilde okuyacağını da belirt. ajax ile post isteği oluşturup bir sayfadan geri dönen değer mi olacak, yoksa bir çerezde değişken mi tanımlı olacak. nasıl olacak?
bütün dosyaları ataydın mübarek. kardeşim böyle bir mantık yok. bir veri vardır, o veriye göre progressbar lvl atlar. hadi dediğin gibi yapalım, neye göre artacak bu bar? saniyeye göre mi? buyur o zaman..istedigim sey su sekilde cerez farketmez ama rpogress barin her valuesi maxlandiginda level numarasinin artmasini istiyorum suan level yaziyorsa sadece maxlaninca bar 0 dan baslayip level 2 olarak yine maxlanip bastan olursa level 3 diye devam etmesini istiyorum
<span>Level <font id="level">0</font></span>
<progress value="0" max="100" id="progressBar"></progress>
<script>
function Levels(){
var level = parseInt(document.getElementById("level").textContent);
var levelup = 1;
var levelreturn = level + levelup;
var timeleft = 100;
var leveltime = setInterval(function(){
if(timeleft <= 0){clearInterval(leveltime);}
document.getElementById("progressBar").value = 100 - timeleft;
timeleft -= 1;
if($('#progressBar').val() == 100){
document.getElementById("level").innerHTML = levelreturn;
$('#progressBar').val(0);
Levels();
}
}, 10);
}
Levels();
</script>
bütün dosyaları ataydın mübarek. kardeşim böyle bir mantık yok. bir veri vardır, o veriye göre progressbar lvl atlar. hadi dediğin gibi yapalım, neye göre artacak bu bar? saniyeye göre mi? buyur o zaman
Screenshot istediğin gibi kardeşim, bar doldukça oradaki level 1 seviye yukarı çıkıyor.HTML:<span>Level <font id="level">0</font></span> <progress value="0" max="100" id="progressBar"></progress> <script> function Levels(){ var level = parseInt(document.getElementById("level").textContent); var levelup = 1; var levelreturn = level + levelup; var timeleft = 100; var leveltime = setInterval(function(){ if(timeleft <= 0){clearInterval(leveltime);} document.getElementById("progressBar").value = 100 - timeleft; timeleft -= 1; if($('#progressBar').val() == 100){ document.getElementById("level").innerHTML = levelreturn; $('#progressBar').val(0); Levels(); } }, 10); } Levels(); </script>
Tikladikca value artmasi daha iyi olurdu ama sn de olsa farketmez ikiside guzel bide tesekkurler ama 0 da kaliyor yanlis yere koymus olabilirim kodlari Screenshot
Doya tum sekilde boyle https://easyupload.io/j0ofpp yardiminiz icin tekrardan tesekkur ederim hazir mumkunse hazir atabilirseniz cok guzel olur tekrardan sağolun
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<head> içerisine ekleHTML:<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
Oldu hocam cok sağolun herşey icin ilerde insallah bende gelişirim iyi günler dilerim..<head> içerisine ekleHTML:<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.