bu iki sitenin farklı host ve veritabanlarında olduğunu varsayarak;
ilk olarak a sitesinin veritabanını dışarıya açman lazım ki dışarıdan bağlantılara izin versin.
b sitesine üye olurken güvenlik açığı olmaması için kullanıcıdan a sitesindeki kullanıcı adı (email de olabilir) ve şifresini isteyeceksin, bu bilgileri a sitesinin veritabanına bağlanarak kontrol edeceksin, eğer kullanıcı adı ve şifre doğruysa a sitesinin veritabanından verileri çekip b sitesindeki üyelik bilgileri alanlarına otomatik olarak çekebilirsin ki bu kullanıcının da işini kolaylaştırır.
ya da b sitesindeki üyelik formunun altına/üstüne a sitesindeki kullanıcı adı ve şifresini de yazmasını isteyecek, diğer kalan alanları doldurmasını isyeceksin. bu bilgileri doldurup gönderdikten sonra gelen bilgilerin içinden a sitesinin kullanıcı adı ve şifresini alıp, a sitesinin veritabanına bağlanıp doğruluğunu kontrol edeceksin. bunu if ile kontol edip misal;
if($kullanici_var = 1){
//b sitesinin kayıt işlemleri
} else {
die("a sitesinin bilgilerini yanlış yazdınız, kontrol edip tekrar gönderiniz");
}
mantığını kullanacaksın.
Hocam Yani şu şekilde düşünüyorum.
B sitesine üye olurken.
isim
soyisim
kullanıcı adı
şifre
email Ve en sona da A sitesindeki Kullanıcı adı:? (Burası üyelik formuna sonradan eklenecek. Yani Burada A daki kullanıcı adını girdiğinde sistem otomatik inceleyerek uygun diyecek)