Mod_Rewrite bir veritabanı sorguya dayalı

0 Cevap php

(Özel kod aksine) ben aşağıdaki sorunu çözmek için kullanmanız gereken adımlar ve kavramlar almak için umuyorum.

Şu anda www.site.com/profile.php?id=user_id olarak sunulmaktadır kişisel profiller sunan bir lamba sitesi var. Bunun yerine ben istiyorum www.site.com/uniqueusername. Ben. Htaccess mods çeşitli konuları okudum ama benim davam, ben düşünüyorum, biraz farklı. Ben başarmak için gereken şudur:

  1. Kullanıcı istekleri www.site.com / username
  2. Server veritabanını sorgular ve bir karşılık user_id için adınızı maçları
  3. (Bu doğru bir terimdir varsa) Sunucu www.site.com / username olarak www.site.com/profile.php?id=correct User_id yumuşatma geri gönderir

Site şu anda bir kullanıcı kimliği eşleşen giriş için benzersiz bir tanımlayıcı olarak bir e-posta adresini kullanır. Ben kullanıcıların profil sayfası için URL kullanılacak kayıt sırasında bir kullanıcı adı alanı eklemek için umuyordum.

Daha önce söylediğim gibi, kavramlar ve adımlar herhangi bir yardım ben büyük mutluluk duyacağız yukarıda ayrıntılı görevi gerçekleştirmek için almak gerekir.

0 Cevap