Merhaba Anonim,
Sorunun tam olarak cevabı nedir bilemiyorum ama Open Graph meta etiketleri
konusu belki bir çözüm olabilir. İlgili kaynakları aşağıya bırakıyorum.
https://ogp.me/
https://yemlihatoker.com/open-graph-meta-etiketleri-bilmeniz-gerekenler/
Merhaba burak001,
Aslında ipucunu yakalamışsın. Session atamasından sonra işler tuhaflaşmaya başlıyorsa belli ki o satırda yaşanan bir sorun var.
Belki $_SESSION["id"] degerin tanımsız bir değer? Belki Session başlatmadan kullanmaya çalıştığın için yine tanımsız bir durum oluşuyor. Kısaca öncelikle Session durumunu sonrada Session{"id"] degerinin durumunu kontrol etmekte fayda var.
Merhaba beteralii,
Bizim köyde bir söz vardır onun misali "Vur deyince öldürmüşsün" :)
Bir sorunu çözmek için sorun alanını olabildiğince küçültüp net bir teşhis koymak gerekir. Senin sorunun için benim ilgimi çeken alan aşağıdaki alandır.
> Hata sayfası
> Şimdi benim sorunum
> SimpleXMLElement Object ( [IsEnrolled] => true [IsVirtual] => false [ResponseCode] => PosMerchantIPError [ResponseMessage] => IP adresi tanımlı değildir. [OrderId] => 0 [TransactionTime] => 0001-01-01T00:00:00 [MerchantOrderId] => 123456 [ReferenceId] => 42f2458eb2e745ac89adaf3a06bcf8ad [BusinessKey] => 0 )
> bu hatadır IP adresi tanımlı değildir. ip belirtilcek biryer görmedim
Öncelikle bu hata mesajından yola çıkalım. Bazı bankalar POS işleminde güvenlik için istek (request) yapılacak ip bilgisini kendi tarafında tanımlamak isterler. Bu hata böyle bir durumdan kaynaklanıyor olabilir. Bunun için önce banka ile temasa geçip durumu anlatıp IP adresini karşı tarafa onaylatmak gerekebilir. Bunu bir dener misin?
Merhaba trsherlock,
Kodlardan anladığım kadarıyla ajax üzerinden sorgulama yapıyorsun. request
olanağı ile daha önce çalışmadım ben ajax işlemleri için fetchAPI sistemini tercih ediyorum. Bence FetchAPI
ile çok daha temiz bir kodlama yapabilirsin. İncelemeni tavsiye ederim.
Anladığım kadarıyla eş zamansız (asenkron) işlemler yaptığın için oturum kapatma işleminde bazen çakışmalar olabiliyor. Çünkü yazılım oturumKapat
işlevini çağırırken arkaplanda sorgu işlemi henüz tamamlanmamış olabiliyor. Callback mekanizmasını kullanarak son yaptığın işlemden sonra oturumu kapatırsan çakışma sorunu yaşamazsın diye düşünüyorum.
Merhaba,
Bu bağlantı belki sorun cevabı olabilir. https://wpokulu.co/sozluk/kalici-baglantilarpermalinksnedir/
Merhaba quard1453,
Uzaktan bildirim göndermek yerine yazılım içine yerleştireceğin bir fonksiyon ile merkezi bir adresten sürüm numarasını kontrol edip, yeni sürüm varsa bilgilendirme yapabilirsin. Bu nispeten daha kolay ve genelde kullanılan bir yöntemdir.
Selam beteralii,
Bu şekilde sana nasıl yardımcı olmamızı bekliyorsun?
Doğrusunu söylemek gerekirse kodun her tarafında ve iş mantığında ciddi sıkıntılar var.
Bence php ve api özelinde örnek projeleri incelemek ve biraz daha bilgi sahibi olup tekrar denemek gerekir. Kolay gelsin.
Merhaba tia,
Hayır ben Java ile ilgili değilim. c#, asp, php gibi dillerden sonra son 2-3 yıldır Go ile web tabanlı işler üzerinde çalışıyorum.
Bu forumun özel mesaj bölümü yok sanırım. Kodlarla uğraşmayı çok sevdiğim için sosyal medyaya çok vakit ayıramıyorum. Özel bir sorun varsa [email protected] adresinden bana ulaşabilirsinz.
Selamlar tia,
Bu tamamen sana kalmış bir durum. Hoşuna gidiyorsa, ilgini çekiyorsa elbette öğrenebilirsin. Gayet geniş bir kullanım alanı ve topluluğa sahip güzel bir dildir.