Ana Sayfa Ziyaretçi: 14 Üye: 0 Toplam: 14   Toplam Uye: 16537   Son Üye  kasli
PHP Nuke Demo Modülümüz Yayına Başlamıştır....
Anasayfa   |  Haberler   |  Dosyalar   |  Sunumlar   |  Hesabınız   |  Forum   |  Ä°letiÅŸim
İçerik
 
  Ana Sayfa
  Haberler
  Haber BaÅŸlıkları
  Köşe Yazıları
  Üyelik
 
  Resim Galerisi
  Videolar
  Åžiirler
  Tarihte Bugün
 
  Atatürk
  Nutuk
  A-Z Bilgisayar
  Sivil Savunma
  Atasözlerimiz
  Gif ArÅŸivi
  Rüya Tabirleri
  Burçlar
  Testler
  EÄŸlence
  MSN
  Rehberlik
 
  Bize Yazın
  Forum
  Ziyaretçi Defteri
  Anketler
  Reklam
  E-Devlet
 
  Oyunlar
  Flashlar
  Fıkralar
  Google Map
 
  Sunumlar
  Dosyalar
  Tüm Dosyalar
 
  Web Araçları
  PHP İpucu
  Demo
  Künye
Reklam
Reklam
Reklam seçenekleri için tıklayınız
Galerimizden
img28

PHP - İpucu Ana Sayfa

 
  Aktivasyonsuz Kayıt   EriÅŸim Yasak Sayfasına Resim
  Sayfayı Süreli Yenileme   Cookie Ayarları
  Forumda Bloklar Görünmesin   Sayfa Yükleniyor Göstergesi
  Ana Sayfada BoÅŸ Modül OluÅŸturmak   Aynı ÜyeliÄŸi Kullanan Siteler
  Admin Åžifresi Unutulursa Ne Yapılır   Copyright Yazısını TürkçeleÅŸtirme
  Forumlara Adsense Kod Ekleme   Bozuk Temayı SaÄŸlamı İle DeÄŸiÅŸtirmek
  Üye GiriÅŸine Beni Hatırla Ekleme   7.6 Altı Modülleri Sürümümüze Uyarlamak
  Yönetici Düzenle Çalışmıyorsa   Üye GiriÅŸinde Ana Sayfaya Yönlendirme
  EriÅŸim Yasaktan Sonra Üye Kayıt Sayfası   Mouse İmleci DeÄŸiÅŸtirme
  Download Modülü Ayarları   Bütün Üyelere Mesaj Göndermek
 


Aynı Üyeliği Kullanan Siteler...

Bu ipucu konusunda sizlere aynı üyeleri kullanan 2 tane phpnuke sitesi nasıl kurulur onu anlatacağız. Yalnız bu yazının phpnuke konusunda biraz deneyimli olanların uygulamasını öneririz.

Gelelim örneğimize; Aynı üyeleri kullanan 2 web sitesi için ben phpnuke6.5 ve phpnuke6.9'u kullanacağız. İki farklı site olacak ancak aynı üyeleri kullanacaklar, birine üye olan diğerine de üye olacak (Dikkat edilmesi gereken nokta phpnuke6.0 ile phpnuke6.5 ve üzeri sürümler için bu işlemi uygulayamazsınız. Veritabanındaki nuke_users tabloları birbirinden farklı olduğu için). İlk önce 2 tane klasör oluşturuyoruz. Birinin adı nuke65, diğerinin adı nuke69. nuke65 klasörü içerisine PHPNuke 6.5 sürümüne ait dosyaları atıyoruz. nuke69 klasörüne ise PHPNuke 6.9 sürümüne ait dosyaları atıyoruz. phpMyAdmin'i açarak nuke adında yeni bir veritabanı oluşturuyoruz. Öncelikle phpnuke 6.5 sürümünün veritabanını oluşturuyoruz. Yalnız sql dosyasındaki nuke_ öntakılarını nuke65_ olarak değiştiriyoruz. Sadece nuke_users ve nuke_users_temp tablolarının ön takısına dokunmuyoruz. Daha sonra veritabanına bu editlediğimiz sql dosyasını nuke veritabanına dump ediyoruz. Bu işlemin ardından phpnuke 6.9 sürümüne ait sql dosyasını açıyoruz. Buradan aynı tabloları daha önce oluşturduğumuz için Create table nuke_users... ve create table nuke_users_temp... yazan yerleri kaldırarak nuke_users ve nuke_users_temp tablolarının oluşturulmasını engelliyoruz. Bu dosyada da nuke_ ön takısını nuke69_ olarak değiştiriyoruz. Ardından bu editlemiş olduğumuz sql dosyasını yine nuke veritabanına dump ediyoruz. Sıra geldi config.php dosyalarına. Öncelikle nuke65 klasöründeki config.php dosyasını açıyoruz.

$dbhost = "localhost"; //veritabanı sunucu adresi
$dbuname = "root"; //veritabanı kullanıcı adı
$dbpass = ""; //veritabanı kullanıcı şifresi
$dbname = "nuke"; //veritabanı adı
$prefix = "nuke65"; //Ön takı. Burayı nuke65 olarak değiştiriyoruz.
$user_prefix = "nuke"; //üyeler ön takısı. Burasını sabit bırakıyoruz.
$dbtype = "MySQL"; //Veritabanı tipi
$sitekey = "SdFk*fa28367-dm56w69.3a2fDS+e9"; //burayı kafamıza göre editliyoruz. aynı olmamasına dikkat edin.

Sonra nuke69 klasöründeki config.php dosyasını açıyoruz.

$dbhost = "localhost";//veritabanı sunucu adresi
$dbuname = "root";//veritabanı kullanıcı adı
$dbpass = "";//veritabanı kullanıcı şifresi
$dbname = "nuke";//veritabanı adı
$prefix = "nuke69";//Ön takı. Burayı nuke69 olarak değiştiriyoruz.
$user_prefix = "nuke";//üyler ön takısı. Burasını yine sabit bırakıyoruz.
$dbtype = "MySQL"; //Veritabanı tipi
$sitekey = "SdFk*fa28367-dm56w69.3a2fDS+e9"; //burayı yine kafamıza göre değiştiriyoruz.

config.php ayarları bu kadar. Bu işlemler sonucunda karşımıza aynı üyeleri kullanan, farklı klasörlerde phpnuke6.5 ve phpnuke6.9 sürümleri kurulu iki tane site çıkıyor.

Uygulanan tekniği kısaca anlatalım. $prefix değişkeni veritabanındaki tabloların ön takısını belirler. $user_prefix değişkeni ise _users_temp ve _users tablolarının ön takısını belirler. Sadece $prefix değişkeninin değerini değiştirerek aynı üyeleri kullanan siteler hazırlayabiliyoruz. Bu ön takı aynı veritabanında birden fazla site kurulmasını sağlar. Bu yaptığımız işlemlerde dikkat ederseniz aynı veritabanını kullandık. Farklı veritabanlarında bu işlemi uygulayamazsınız.

www.egitiminsesi.com

  İçerik Genel Kültür

Modüllerimiz

Dokümanlar EÄŸlence Web Master İletiÅŸim  
Ana Sayfa Haberler
Haber Başlıkları
Köşe Yazıları
Üyelik
Resim Galerisi
Videolar
Åžiirler
Tarihte Bugün
Atatürk
Bilgisayar
Atasözlerimiz
Sivil Savunma
EÄŸlence
Rehberlik
Nutuk
Rüya Tabirleri
Burçlar
Gif ArÅŸivi
MSN
Dosyalar
Tüm Dosyalar
Sunumlar
Google Map
Fıkralar
Oyunlar
Flashlar
Web Araçları
PHP İpucu
Künye
Bize Yazın
Forum
E-Devlet
Ziyaretçi Defteri
Anketler
Reklam
Top ^
explorer firefox Opera Chrome www.egitiminsesi.com © 2010
Sitemiz PHPNuke 2005 Kodlarına sahiptir. Her türlü hakkı saklıdır.
1024x768 pixsel görüntü boyutuna göre hazırlanmıştır.

Web Tasarım  PHPNuke Ana Site  Haber Bandı
Web Tasarım EğitiminSesi