• 25-08-2010, 01:56:21
    #1
    Merhaba arkadaşlar uzatmadan konuya geçeceğim

    index.php dosyası

    <?php
    
    switch($_GET['site'])
    {
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'register':
    		include_once('sayfalar/register.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'changepass':
    		include_once('sayfalar/changepass.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'ep':
    		include_once('sayfalar/ep.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'socialid':
    		include_once('sayfalar/socialid.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'ranking':
    		include_once('sayfalar/ranking.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'lostpw':
    		include_once('sayfalar/lostpw.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'sura':
    		include_once('sayfalar/sura.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'ninja':
    		include_once('sayfalar/ninja.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'savasci':
    		include_once('sayfalar/savasci.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'saman':
    		include_once('sayfalar/saman.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'hepsi':
    		include_once('sayfalar/hepsi.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'rules':
    		include_once('sayfalar/rules.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'lostpw_ok':
    		include_once('sayfalar/lostpw_ok.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'reg_ok':
    		include_once('sayfalar/reg_ok.php');
    	break;	
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'error':
    		include_once('sayfalar/error.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'userzone':
    		include_once('sayfalar/userzone.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'logout':
    		include_once('sayfalar/logout.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'download':
    		include_once('sayfalar/download.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'team':
    		include_once('sayfalar/team.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'market':
    		include_once('sayfalar/market.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	case'events':
    		include_once('sayfalar/events.php');
    	break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    	default:
    		include_once('sayfalar/anasayfa.php');
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    }
    ?>
    Çalıştırdığımda verdiği uyarı :

    Notice: Undefined index: site in C:\wamp\www\al\index.php on line 3
    Nası çözebilirim yardımcı olur musunuz lütfen..?
  • 25-08-2010, 02:05:16
    #2
    isset kullanarak denersen belki olur.

    if(isset($_GET['site'])){
    
    switch($_GET['site'])
    {
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'register':
            include_once('sayfalar/register.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'changepass':
            include_once('sayfalar/changepass.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'ep':
            include_once('sayfalar/ep.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'socialid':
            include_once('sayfalar/socialid.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'ranking':
            include_once('sayfalar/ranking.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'lostpw':
            include_once('sayfalar/lostpw.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'sura':
            include_once('sayfalar/sura.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'ninja':
            include_once('sayfalar/ninja.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'savasci':
            include_once('sayfalar/savasci.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'saman':
            include_once('sayfalar/saman.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'hepsi':
            include_once('sayfalar/hepsi.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'rules':
            include_once('sayfalar/rules.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'lostpw_ok':
            include_once('sayfalar/lostpw_ok.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'reg_ok':
            include_once('sayfalar/reg_ok.php');
        break;    
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'error':
            include_once('sayfalar/error.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'userzone':
            include_once('sayfalar/userzone.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'logout':
            include_once('sayfalar/logout.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'download':
            include_once('sayfalar/download.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'team':
            include_once('sayfalar/team.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'market':
            include_once('sayfalar/market.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        case'events':
            include_once('sayfalar/events.php');
        break;
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
        default:
            include_once('sayfalar/anasayfa.php');
    // ----------------------------------------------------------------------------------------------------------------------------------------------//
    } 
    
    }
  • 25-08-2010, 02:17:05
    #3
    scmhs adlı üyeden alıntı: mesajı görüntüle
    isset kullanarak denersen belki olur.
    yardımınız için teşekkür ederim ama işe yaramadı.. bomboş bir sayfa çıktı..
  • 25-08-2010, 02:21:34
    #4
    Üyeliği durduruldu
    Kodların başına

    error_reporting(E_ALL & ~E_NOTICE);
    ini_set('error_reporting', E_ALL & ~E_NOTICE);

    ekler misin?
  • 25-08-2010, 02:25:10
    #5
    edit: pardon sonunu görmemişim kodun.
    benim verdiğim kod site boşsa birşey döndürmeyecektir. çok fazla incelemeden cevapladığım için özür dilerim
  • 25-08-2010, 02:32:16
    #6
    kralburda adlı üyeden alıntı: mesajı görüntüle
    Kodların başına

    error_reporting(E_ALL & ~E_NOTICE);
    ini_set('error_reporting', E_ALL & ~E_NOTICE);

    ekler misin?
    Saolun hocam verdiğiniz gibi yaptım sorun çözüldü..

    scmhs adlı üyeden alıntı: mesajı görüntüle
    edit: pardon sonunu görmemişim kodun.
    benim verdiğim kod site boşsa birşey döndürmeyecektir. çok fazla incelemeden cevapladığım için özür dilerim
    est. önemsiz yardım etmeye çalıştığınız için teşkkürler..
  • 25-08-2010, 02:46:11
    #7
    O şekilde sadece saklamış oldunuz uyarıyı. Şu kodların arasına alırsanız log'a dahi işlenmez.
    if(isset($_GET['site'])) {
    // tüm kodlar buraya
    }
    ya da tüm uyarıları gizlemek yerine;
    switch(@$_GET['site'])
    şeklinde değiştirin. Eğer scripti geliştiriyorsanız, hata olduğunda kapattığınız uyarıları da görmek isteyeceksiniz büyük ihtimalle.