• 18-02-2018, 22:27:38
    #1
    Merhabalar, bir sistem hazırlıyorum. Kullanıcı kayıt olduğu zaman girmiş olduğu kullanıcı adına göre site.com/kullaniciadi şeklinde bir şey oluşturmak istiyorum. Bunu nasıl yapabilirim ?
  • 18-02-2018, 22:37:08
    #2
    htacces ile yönlendirme ile yapabilirsiniz.
    ondan önce dbde her kullanıya ait seo link yapısı oluşturulması gerekiyor.
    ardından siteadi.com/uye.php?uye=murat seklınde oldu dıyelım bunu httacces ile şu şekilde yönlendiriyorsunuz.
    RewriteRule ^[B]([/B].*[B])[/B]$ /uye.php?uye=$1 [L]
  • 18-02-2018, 22:37:51
    #3
    .htaccess kullanımıni araştıra bilirsiniz
  • 18-02-2018, 22:45:23
    #4
    Selam,

    Klasör mü oluşturmak istiyorsun yoksa seflink mi?

    Eğer seflink ise .htaccess kullanarak kolay bir şekilde yapabilirsin.
  • 18-02-2018, 22:51:10
    #5
    truser adlı üyeden alıntı: mesajı görüntüle
    Selam,

    Klasör mü oluşturmak istiyorsun yoksa seflink mi?

    Eğer seflink ise .htaccess kullanarak kolay bir şekilde yapabilirsin.

    Her kullanıcıya ait klasör olacak.
  • 18-02-2018, 23:23:31
    #6
    lMarjinal adlı üyeden alıntı: mesajı görüntüle
    Her kullanıcıya ait klasör olacak.
    Kullanıcıları veritabanına kaydederken mkdir() fonksiyonu ile klasör oluşturabilirsin.

    file_exists ilede daha önce oluşturulmuşmu kontrol edebilirsin.
  • 18-02-2018, 23:30:45
    #7
    truser adlı üyeden alıntı: mesajı görüntüle
    Kullanıcıları veritabanına kaydederken mkdir() fonksiyonu ile klasör oluşturabilirsin.

    file_exists ilede daha önce oluşturulmuşmu kontrol edebilirsin.
    Ancak şöyle bir sıkıntı var. Oluşturulan her dosya içine de template yüklenecek ve bunlar bir panelden kullanıcılar tarafından yönetilecek. Dosyalar içine otomatik olarak templateleri nasıl yükleyebilirim ?
  • 18-02-2018, 23:35:13
    #8
    Php ile de yapılabilinir.
    htaccess ile klasör ve tempalte için de tempalte sistemi yazılabilinir basitçe.
    mkdir ile klasör oluşturulur, sonrasında zip ile;
    http://php.net/manual/en/ziparchive.extractto.php