@gokcin Sorudaki ilk cümlemi TEKRAR ve AYNEN iletiyorum dost... "Github'ta intltelinput şeklinde bir repo var ancak tam olarak isteklerimi karşılaşmıyor;"
Tokenin iptal edilebilmesini nasıl önleriz? Fikrin var mı @admin
hazır kütüphane vb. şeyler yok mudur; biraz baktım ama net bir sonuç bulamadım
abdullahx; bayağı benzer bir senaryo sorulmuş gerçekten. cevabını deneme fırsatım olmadı; birkaç saat önce alternatif çözüm düşünürken FOREACH'ten önce farklı ayrı bir array oluşturup; müşterinin güncellediklerini bu array'e push etmek ve harici oluşturduğum bu array içerisinden if/else yardımı ile kod parçalarımı yazarak sorunu çözdüm. Yine de farklı yöntemler arayan arkadaşlar için de cevabın oldukça faydalı olacaktır diye düşünüyorum. Teşekkürler
Şimdi düzenledim, umuyorum daha okunaklı & anlaşılır olmuştur.
SMTP debug'u 2 (veya 4) olarak ayarlayıp;
$mail->ErrorInfo; ile hata çıktısını alıp paylaşır mısın?
Port'u 587 olarak; SMTPSecure'yi de "tls" olarak dener misin?
Bracket Colorizer'i kullanıyorum, görünüm itibariyle kolaylaştırıyor elbette. Ama binlerce satırın olduğu köşeli parantez içlerinde başına-sonuna gitmek teferruatlı oluyor illaki. Tek tuşla hallolabilen bir şeyse, hiç gerek yok diye düşünüyorum gözü yormaya. @makifgokce teşekkür ederim. Ctrl+Shift+Ç ile tam da bahsettiğim durum buydu. Diğer yorumlar için de ayrıca teşekkürler; bilmeyen arkadaşlar da diğer önerilerdeki eklentileri kullanabilir onlar da faydalı.
Login geçmişi istiyorsan zaten dediğin gibi, kullanıcı giriş yaptığı anda (tek giriş yetiyor ise; kullanıcılar tablona ayrı bir field açarak sadece son 1 girişini update edebilirsin), birden fazla geçmiş olacaksa ayrı bir tabloda "kullanici_girisleri" gibi buraya kayıt edebilirsin. Zaten çıkış'ın logunu tutmana gerek yok diye düşünüyorum, çünkü olan son login geçmişi.
Daha gelişmiş ve kapsamlı olduğu için Laravel diyorum. Zaten birisini öğrenirsen, diğerine geçiş yapmak istediğinde zorlanmayacaksındır.