@ebykdrms abi eline koluna çabana sağlık ne diyeyim. blog yazısı gibi olmuş :) kod örneğini koyman bile yeterliydi aslında benim için; time'yi bölmek aklıma gelmemişti hiç. ama bu şekilde yazdığın için, benzer soru işaretiyle bu yazıya denk gelen herkes için faydalı olacaktır. tekrar teşekkürler; tam aradığım cevaptı.
@fazilmertvural cron jobs'luk bir durum değil aslında bakarsan; ziyaretçi bazlı bir durum. ziyaretçi sayfadayken atıyorum 5 saniyede bir oraya dosyaya istek atıyor ve response alıyor.
@erkanagri tekrar selam; bu kodu şu şekilde revize etmek istiyorum;
bir js arrayde ["tr", "fr", "de"] gibi sıralama yapmak istiyorum; belirliten sıralamaya uygun olacak şekilde hangileri mevcut ise (mesela tr ve de ile ilgili divler var sadece; o zaman başta tr, sonra de olan div gelsin; gerisi normal sırasında olsun) gibi bir şey yapabilir miyiz?
senin örnekte, sadece belirtilen div 1. sıraya geliyordu.
benim istediğim, 1-2-3-4-5 ... gibi belirttiğim ülkelerle eşleşenleri sıraya soksun çoklu olarak. nasıl yaparız?
Merhaba,
- JS ile IP Api aracılığı ile kullanıcının konum bilgisini çek ve timezone saat farkını cookie olarak kayıt et,
- PHP tarafında, COOKIE ile tz bilgisini alarak, veritabanı sorgusu içerisinde WHERE koşulunda tarihe göre filtrelerken "CONVERT_TZ" fonksiyonunu kullan.
@erkanagri eline sağlık teşekkür ederim
@devepdogukan %95 aynı kod varyasyonları denediğime yemin edebilirim, 10 tane bu kod benzeri örnek buldum ancak bir tek bu kod benim yapıma uygun çalıştı... çok teşekkürler kral...
@halilsarikas anlamadım hocam
@database, hayır orada virgülden sonraki değer ile Google'den kontrol ettiğim "whats my ip address" değerleri aynı değil. Sunucu paylaşımlı ve ipv6 desteği enabled olduğu için bu problemi yaşıyorDum. çözümü json IP api kullanıp cookie'ye kaydederek buldum şimdilik. php ile cookie'den alıyorum ipv4 adresini ve o şekilde kullanıyorum.
:') cevap yok
@munzevi sanırım set_error_handler olayından bahsediyorsun. benim merak ettiğim, o tanımlayacağım custom error fonksiyonu tam olarak :)
yani kafamdaki olay şu: her gün, 2024-04-12_errorlog.txt tarzında isimlendirerek bir txt açsın ve tüm error'ları orada tutsun;
ek olarak benim de buraya yazı yazdırabilmem. mesela bir cURL işlemim var; error durumu olursa bunu yakalayıp aynı dosyaya ben de yazdırabileyim... gibi