Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => İpuçları ve Hileler => Topic started by: ayesoft on December 08, 2008, 07:18:27 AM

Title: Admini Silinmez Yapmak
Post by: ayesoft on December 08, 2008, 07:18:27 AM
Admini Silinmez Yapmak
Sources/Subs-members.php Aç


Bul
Code: [Select]
// Delete a group of/single member.
function deleteMembers($users)
{
    global $db_prefix, $sourcedir, $modSettings, $ID_MEMBER;

Alt?na Ekle
Code: [Select]
        // Protect the person who started the forum
    if ($users == 1 || (is_array($users) && in_array(1, $users)))
           fatal_error('Bu üye silinemez!!!');

1 yazan yere kendi üye id nizi yazın
İsterseniz Bu Üye Silinemez!!! i kafanıza göre degiştirebilirsiniz

Örnegin :fatal_error('Silme Beni Silerim Seni!!!');
Title: Re: Admini Silinmez Yapmak
Post by: SoNSuZLuKC on December 08, 2008, 07:20:18 AM
Guzel :) Tesekkurler.

Ama keske İpuçları ve Hileler bölümüne acsaydin ;)
Title: Re: Admini Silinmez Yapmak
Post by: Yağız... on December 08, 2008, 07:20:59 AM
Oraya konu açamazsınız. Biz konu gördükçe gerekli yerlere taşıyoruz.
Title: Re: Admini Silinmez Yapmak
Post by: Kermit on December 08, 2008, 07:21:54 AM
http://www.simplemachines.org/community/index.php?topic=138849.0

önceden verilmis zaten aynisi
Title: Re: Admini Silinmez Yapmak
Post by: ayesoft on December 08, 2008, 08:03:56 AM
http://www.simplemachines.org/community/index.php?topic=138849.0

önceden verilmis zaten aynisi
gözümden kaçmış sanırım baya eski bir konu o yüzden olsa gerek
Title: Re: Admini Silinmez Yapmak
Post by: sazan on December 10, 2008, 01:51:42 PM
"Silme beni silerim seni" güzelmiş :D teşekkürler... ancak bunu çoğaltabilirmiyiz?
Title: Re: Admini Silinmez Yapmak
Post by: HiddenGold on December 19, 2008, 04:28:29 PM
Evet, şöyle olabilirmi acaba;

Code: [Select]
if ($users == 1 || (is_array($users) && in_array(1, $users)))
yerine,

Code: [Select]
if ($users == 1,2,3 || (is_array($users) && in_array(1, $users)))
Gibi bişey yapabilirmiyiz..
Title: Re: Admini Silinmez Yapmak
Post by: Yağız... on December 19, 2008, 04:49:55 PM
Code: [Select]
// Protect the person who started the forum
if (($users == 1 || (is_array($users) && in_array(1, $users))) || ($users == 2 || (is_array($users) && in_array(2, $users))))
fatal_error('Bu üye silinemez!!!');
Bu şekilde deneyin.
Title: Re: Admini Silinmez Yapmak
Post by: sevdaligul on December 22, 2008, 05:33:39 AM
emegine saglık
Title: Re: Admini Silinmez Yapmak
Post by: ayesoft on December 24, 2008, 02:32:37 PM
Code: [Select]
// Protect the person who started the forum
if (($users == 1 || (is_array($users) && in_array(1, $users))) || ($users == 2 || (is_array($users) && in_array(2, $users))))
fatal_error('Bu üye silinemez!!!');
Bu şekilde deneyin.
teşekkürler yağız phpde or (veya) komutu bulunmaktadır bu komutu istediğiniz heryerde kullanabilirsiniz kodu || şeklindedir.

Örnek Kullanım

<?
$not=5;
if ($not==0 || $not==1)
{
          echo'Kaldınız !!!';
}
else
{
          echo'Tebrikler Geçtiniz';
}
?>


Basit bir örnek ama bu işe hevesli kişiler için açıklayıcı bir örnek olmuştur. Biraz isteyin ve araştırın herşeyi yaparsınız ;)
Title: Re: Admini Silinmez Yapmak
Post by: RapChoLicK on January 19, 2009, 02:37:02 PM
Teşekkür ederim :) Güzel..
Title: Re: Admini Silinmez Yapmak
Post by: bilgin on January 21, 2009, 05:09:35 PM
eline saglık
Title: Re: Admini Silinmez Yapmak
Post by: SoleKinG on January 22, 2009, 02:58:46 AM
Rutbe Vermeye Korkan Adminlerimiz İçin Kullanılabilir Bir İpuçu :) Teşekkurler.
Title: Re: Admini Silinmez Yapmak
Post by: husmen73 (Gulhin) on January 27, 2009, 05:32:58 PM
Code: [Select]
if (is_array($users) && in_array(1, 45, 88, $users))
           fatal_error('Bu üye silinemez!!!');

1, 45 ve 88 ID'sine sahip olan üyelikler silinemez. Bunu kullanırsanız daha iyi olur. Fazlalık kod yazmamış olursunuz.
Title: Re: Admini Silinmez Yapmak
Post by: DNA27 on February 20, 2009, 04:43:34 PM
Süper oldu bak bu pek i silmeye kalkışan uyeyi de görebilirmiyiz.
Title: Re: Admini Silinmez Yapmak
Post by: ⋙ طγ طµяķaγ on February 21, 2009, 05:09:08 AM
hata veriyor bu kurulmuyor mesela bu modu kurduktan sonra üye olunmuyor
Title: Re: Admini Silinmez Yapmak
Post by: Asli:) on February 21, 2009, 05:38:33 AM
bende Sorun olmadı harikaymış tşk
Title: Re: Admini Silinmez Yapmak
Post by: crazy_vefa on March 21, 2009, 08:47:48 AM
bişey istesem, 1,  2 ve 3. kullanıcıları silinmez yapmak için altına hangi kodu ekleyeceğim
Title: Re: Admini Silinmez Yapmak
Post by: Yağız... on March 21, 2009, 08:55:13 AM
bişey istesem, 1,  2 ve 3. kullanıcıları silinmez yapmak için altına hangi kodu ekleyeceğim
http://www.simplemachines.org/community/index.php?topic=279211.msg1899296#msg1899296
Title: Re: Admini Silinmez Yapmak
Post by: crazy_vefa on March 21, 2009, 09:50:51 AM
1 2 ve 3 mü yapacağım
Title: Re: Admini Silinmez Yapmak
Post by: Yağız... on March 21, 2009, 10:07:17 AM
Evet.
Title: Re: Admini Silinmez Yapmak
Post by: Restorasyon on April 25, 2009, 10:49:11 PM
Code: [Select]
if (is_array($users) && in_array(1, 45, 88, $users))
           fatal_error('Bu üye silinemez!!!');

1, 45 ve 88 ID'sine sahip olan üyelikler silinemez. Bunu kullanırsanız daha iyi olur. Fazlalık kod yazmamış olursunuz.

kardeş böyle yaptım 760. üye ekledim bi tane denemek için ama siliniyor..
Code: [Select]
// Delete a group of/single member.
function deleteMembers($users, $bypass = false)
{
global $db_prefix, $sourcedir, $modSettings, $ID_MEMBER;

// Protect the person who started the forum
if (is_array($users) && in_array(2, 4, 5, 6, 7, 8, 9, 760, $users))
fatal_error('Bu üye silinemez!!!');

// If it's not an array, make it so!
Title: Re: Admini Silinmez Yapmak
Post by: Restorasyon on May 20, 2009, 05:36:35 PM
Nisan 25 da yazmışım cvp yok :) neyse kimseye yöneticilik vermemek en doğrusu sanırım..
Title: Re: Admini Silinmez Yapmak
Post by: Kermit on May 20, 2009, 05:43:09 PM
Code: [Select]
if (is_array($users) && in_array(array(2, 4, 5, 6, 7, 8, 9, 760), $users))
           fatal_error('Bu üye silinemez!!!');


Bu sekilde dene
Title: Re: Admini Silinmez Yapmak
Post by: Uluşah on August 19, 2009, 06:06:17 AM
Selam...

Bu uygulamayı yapınca üye oluşumlarında hata yapıyor kod yani üye olunmuyor...?
Title: Re: Admini Silinmez Yapmak
Post by: emin9696 on June 08, 2013, 12:11:13 AM
brio sağolasın
Title: Re: Admini Silinmez Yapmak
Post by: MrBlue on June 23, 2013, 02:38:56 PM
Eline sağlık