-
Üyelik
22.06.2017
-
Yaş/Cinsiyet
27 / E
-
Meslek
öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
E** A**
-
Mesajlar
508
-
Beğeniler
47 / 46
-
Ticaret
26, (%100)
Merhabalar,
$.ajax({
type : "POST",
url : "uye.php",
data : Data,
/*error: function(SendError){
swal("Hata","Bir Hata Oluştu Lütfen Daha Sonra Tekrar Deneyiniz","error");
},*/
success: function(SendSuccess){
if(SendSuccess == 1){
swal("Hata","Bu Kullanıcı Adı Başka Bir Üye Tarafından Kullanılıyor Başka Bir Kullanıcı Adı Deneyiniz","error");
}else if(SendSuccess == 2){
swal("Hata","Bu Email Başka Bir Üye Tarafından Kullanılıyor Başka Bir Email Deneyiniz","error");
}else if(SendSuccess == 3){
swal("Başarılı","Başarıyla Üye Oldunuz","success");
setInterval(function(){
window.location = "activation.php";
},2000);
}
}
burada bir ajax işlemş var php kodlar var uye.php'de ben activation.php sayfasına mail göndermek istiyorum mesela activation.php?mail=kullanıcı@maili tarzında ama yapamadım yardım eder misiniz?
-
Üyelik
29.11.2017
-
Yaş/Cinsiyet
27 / E
-
Meslek
Cross Platform Developer
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** B**
-
Mesajlar
168
-
Beğeniler
12 / 47
-
Ticaret
0, (%0)
window.location = "activation.php?mail=kullanıcıMail";
activation php dede giden maili $mail=$_GET["mail"]; ile çekebilirsin
-
Üyelik
01.02.2018
-
Yaş/Cinsiyet
26 / E
-
Meslek
Yazılım öğrencisi
-
Konum
Antalya
-
Ad Soyad
O** Ş**
-
Mesajlar
603
-
Beğeniler
25 / 155
-
Ticaret
2, (%100)
Kodlarının tamamını atarmısın ?
Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
-
Üyelik
01.02.2018
-
Yaş/Cinsiyet
26 / E
-
Meslek
Yazılım öğrencisi
-
Konum
Antalya
-
Ad Soyad
O** Ş**
-
Mesajlar
603
-
Beğeniler
25 / 155
-
Ticaret
2, (%100)
Php olsun htmlde form kısmı olsun hepsini yollayabilirsin.
Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
-
Üyelik
19.04.2015
-
Yaş/Cinsiyet
26 / E
-
Meslek
Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
E** E**
-
Mesajlar
820
-
Beğeniler
1 / 302
-
Ticaret
1, (%100)
GET metodu ile kritik önem arz eden kullanıcı id'si, mail adresi, şifre gibi veriler parametre olarak geçilmemeli. Olası senaryolarda ağı izleyen başka biri için kolay yem olmak demektir. POST metodu ile gönderildiğinde GET metoduna göre daha güvenli sayılabilir (basit durumlarda ve SSL kullanıldığı varsayılarak).
Örneğinden anladığım kadarıyla kayıt->aktivasyon şeklinde bir sürecin var. Kullanıcı başarılı bir şekilde üye olduğunda random_bytes() (openssl varsa openssl_random_pseudo_bytes olabilir) fonksiyonu ile rastgele oluşan karakterleri veritabanına verify_code sütununa unique türünde kaydedip bu kodu mail adresine site.com/activation.php?vreify_code=randomcode şeklinde gönderirsin. activation.php'de get parametresindeki kodu veritabanındakiyle karşılaştırıp doğru ile verified sütununa true yazdırırsın.
no time for caution
-
Üyelik
01.02.2018
-
Yaş/Cinsiyet
26 / E
-
Meslek
Yazılım öğrencisi
-
Konum
Antalya
-
Ad Soyad
O** Ş**
-
Mesajlar
603
-
Beğeniler
25 / 155
-
Ticaret
2, (%100)
# ö.m iletildi.
Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.