• 22-06-2010, 18:58:58
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    İnclude dosyası
    ---------------
    $degisken=0;
    if($degisken==0){
    echo 'Sayfa Açılamadı';
    }

    İnclude Edilcek PHP Dosyası
    ------------
    include('include.php');



    Benim istediğim $değisken 1 ise sayfa gözüksün değilse gözükmesin ve sayfa açılamadı yazsın.

    bunu include etmeden direk sayfanın içinde yapabiliyorum ama sayfanın en sonuna '}' koymak gerekiyor. Benim istediğim sadece include ederek sayfanın açılmasını yada hata vermesi sağlamak.
    sdemirkeser hocamız gelse de bi engin bilgilerinden faydalansak
    Tşkler
  • 22-06-2010, 20:06:03
    #2
    Tam olarak ne yapmak istiyorsunuz? $degisken değişkeni nerede ve hangi yolla tanımlanıyor? Tüm kodları verebilir misiniz?
  • 22-06-2010, 20:08:37
    #3
    Tam anlatamadınız veya ben anlayamadım. İstediğiniz şey bu mu:
    <?php
    $degisken = 1;
    if ($degisken == 1)
    	die('sayfa açılamadı');
    ?>
  • 22-06-2010, 20:24:01
    #4
    $a = 0;
    
    if($a == 1){
    include('include.php');
    }else die('sayfa açılamadı');
  • 22-06-2010, 20:47:19
    #5
    Hocam bir sayfanın başına
    include('guvenlik.php');
    yazdığımda o guvenli.php nin içindeki $degisken 1 se sayfa gözüksün değilse hata versin.
  • 22-06-2010, 20:50:41
    #6
    Sanırım bu işinizi görür test etmedim hata olursa konu altından yazın.
    <?php
    require_once('guvenlik.php');
    $yeni = $guvenlikphpdekidegisken;
    if($yeni == '1')
    {
    echo "1 ise sayfa içeriği";
    }
    else
    {
    die('<br /><b>Hata</b> : Sayfa yüklenemedi');
    }
    ?>
  • 22-06-2010, 20:55:09
    #7
    Alıntı
    <?php
    require_once('guvenlik.php');
    $yeni = $guvenlikphpdekidegisken;
    if($yeni == '1')
    {
    echo "1 ise sayfa içeriği";
    }
    else
    {
    die("hata bir olması gerek");
    }
    ?>
    Hocam bu yine sayfa.php içinde değişikliğe gidilmesine sebep oluyor. sayfa.php de sadece bir include gerçekleşicek başka birşey eklenmeyecek. Kod kısmı include de olucak.
  • 22-06-2010, 20:57:28
    #8
    guvenlik.php
    <?php  
    $say = '0';  
    if($say !== '1')  
    {  
    die('$say : 1 olmalıdır');  
    }  
    ?>
    Bu şekilde dener misiniz yeni anladım
  • 22-06-2010, 20:59:59
    #9
    vBulletinMaster adlı üyeden alıntı: mesajı görüntüle
    include edilecek dosyanın içeriğini atar mısınız.
    Hocam şimdi tüm içerikleri yazıyorum.

    index.php
    <?PHP
    include('guvenlik.php');
    echo 'Sayfaya girildi';
    ?>
    Burda değişiklik yapılmayacak.

    guvenlik.php
    <?PHP
    $girilsinmi=0;
    ----(????)----
    ?>
    Değişiklik burda olmalı