• 17-07-2007, 17:44:46
    #1
    Merhaba arkadaşlar aşağıda yazdığım kodlar forum mesajı silme yoludur. Ben buna require yapmak istiyorum. Yani istediğim şey kısacası şu : silme butonuna tıkladığı zaman require ettiğimi sayfayının çıkması. Anlamadığım nokta : require edeceğim sayfayı nereye yazacağım.

    
    $adminoptions .= "</a> &nbsp; ".$L['Delete'].":[<a href=\"forums.php?m=topics&amp;a=delete&amp;".sed_xg()."&amp;s=".$s."&amp;q=".$q."\">x</a>] ".$movebox."</form>";


    yardımcı olmayı düşünen arkadaşlar teşekkür ederim.
  • 17-07-2007, 19:13:51
    #2
    forums.php?m=topics&amp;a=delete&amp;".sed_xg()."&amp;s=".$s."&amp;q=".$q."
    Bu linke tıklandığında hangi php dosyasından silme işlemini yapıyor onu bulmak lazım. Forums.php dosyasını incelemek gerekiyor.
  • 17-07-2007, 19:37:53
    #3
    yine aynı dosyadan silme işlemi gerleştiriliyor. fakat forums.php dosyası çekirdek çağırılan 5 adet dosyaya bağlı o dosyalar

    forums.editpost.inc.php

    forums.inc.php

    forums.newtopic.inc.php

    forums.posts.inc.php

    forums.topics.inc.php

    kullandığım cms : Seditio dir.
  • 18-07-2007, 10:01:15
    #4
    ilk önce system/core/forums/forums.topics.inc.php dosyasını aç.

    switch($a) satırını bul

    case 'delete': satırının altına require edeceğin dosyayın require kodunu yazabilirsin. Yani orası şöyle olacak:

    case 'delete':
    
    require('dosya.php');
    
    sed_check_xg();
    sed_forum_prunetopics('single', $s, $q);
    sed_log("Deleted topic #".$q, 'for');
    sed_forum_sectionsetlast($s);
    header("Location: forums.php?m=topics&s=$s");
    exit;
    
    break;
  • 19-07-2007, 23:59:03
    #5
    oldu fakat bu bahsettiğin konuu tamamen silmesini engellemek için çağırdığım dosya oldu. benim istediğim üyenin yazdığı sadece o konuya ait cevaplarını tek tıkla silebilmesini engelmek olacaktı. biraz daha yardımcı olur musun ?