Merhaba arkadaşlar bir sorunum var ...
bir sitem var üye olduktan sonra kişilerin mailine onay maili gidiyor.
Onay mailine tıklandıgında ise ..
domain/confirm/IDJl3Bu7zzPfQfQmK4LAnfhSovjUZisuXskxiplc (kod her üye için değişmektedir.)
olarak sabit kalıyor. Yani ana dizine ana siteye herhangi bir yönlendirme yapmıyor.
Ben bunu index sayfasına onaylanıp nasıl yönlendirebilirim ?
htaccess ile mümkünmü ?
5
●105
- 21-12-2018, 01:33:39htaccess'e gerek yok ki bence, confirm/xxx kısmı get olarak geliyordur, confirm sayfasında bu değeri alıp işleyin yani onaylama işlemlerini yapın en sona da header("url:ana_sayfa_link"); yazın.
ben bu şekilde anladım, farklı bişey istediyseniz yardımcı olabilirim. - 21-12-2018, 02:19:54dostum anlamadığım nokta confirm.php?=token tarzı birşey değil confirm klasör gibi duruyor ve script'te bunun yeri yok . O yüzden direk htacces dedim.csharpcoder adlı üyeden alıntı: mesajı görüntüle
htaccess te şöyle bir kod varmı üstadım confirm/* deyip gelen bütün yönlendirmeleri indexe atsak ? - 21-12-2018, 02:26:24confirm klasör gibi duruyor olabilir fakat mesela confirm.php?id=xxx şeklindeki bi linki siz htaccess ile confirm/xxx şeklinde yönlendirdiniz mi ?dudbox adlı üyeden alıntı: mesajı görüntüle
Eğer yönlendirdi iseniz dediğim yolu kullanabilirsiniz, htaccess yönlendirmesi sadece linkin tarzını değiştirir diyebiliriz fakat php bundan etkilenmez, link confirm/xxx olabilir ama php bunu confirm.php?id=xxx şeklinde görür.
Dediğimi anladıysanız bi deneyin olmadı anydesk ile bağlanıp bakabilirim hocam. - 21-12-2018, 14:58:29Yok hocam ellemedim confirm klasörüde yok direk confirm/tokenkodu şeklinde aktivasyon maili geliyor tıklandıgında ise invalid token hatası veriyor ama kullanıcı hesabını aktifleştirmiş oluyor.csharpcoder adlı üyeden alıntı: mesajı görüntüle
htaccess ile şu confirm/* tüm uzantılarını tüm adlarını indexe yöneltebilsek sorun ortadan kalkacak ama ht de böyle birşey varmı yokmu bilemiyorum eğer yoksa bu webin hala tam gelişemediğini yada programlamanın hala ilkel olduğunu gösterir
smtp olarak hosting firmasını kullanıyorum mail alıp göndermede sıkıntı yok.