PHP URL Dostu adı?

1 Cevap php

Benim PHP sitede, şu anda kullanıcıların bir e-posta adresi ve şifre ile giriş yapın. Ben, hem de onlar g \ dizi benzersiz olacak, bu adı bir kullanıcı adı eklemek istiyorum ve bunu değiştiremezsiniz. Ben bu yüzden orada profilleri ve diğer şeyler bağlamak için orada adınızı kullanabileceğiniz bu isim hiçbir boşluklar ve bir URL iş var yapmak nasıl merak ediyorum. Orada adı bir boşluk var ise, o zaman bir alt çizgi jason_davis eklemek gerekir. Bunu yapmak için en iyi yolu emin değilim?

1 Cevap

Diğer bir deyişle ... Eğer bir kullanıcı adı sümüklü böcek oluşturmanız gerekir. Doktrin (PHP ORM) bunu yapmak için güzel bir işlevi vardır. Doctrine_Inflector::urlize()

EDIT: Ayrıca Unique Key sütun olarak, veritabanı kullanıcı adı sümüklü böcek tutmalı. Sonra her arama işlemi, bu sütunda değil, orijinal adı dayalı yapılmalıdır.