• 12-01-2011, 22:24:58
    #1
    merhaba arkadaşlar php konusunda pek iyi değilim ( hiç değilim )
    ufk bir yardıma ihiycım var
    konu şu
    ben sitemde bulunan header php ye br kod eklemek istiyorum ve ziyaretçi şayet index php de ise bir sayfayı include etmek istiyorum
    yapmak istediğim kısaca şudur fakat ilk satırda takıldım

    <?php if( bu sayfa index.php ): ?>
    <?php include ('hosgeldin.php'); ?> 
    <?php else: ?>
    <?php endif; ?>
    gibi
    yardımlarınızı bekliyorum
    saygılar
  • 12-01-2011, 22:46:06
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Kafam biraz doLu suan bu geLdi akLima

    session_start();

    if($_SESSION['giris']!=1):
    include("hosgeldin.php");
    endif:
    $_SESSION['giris'] = 1;
  • 12-01-2011, 22:59:10
    #3
    Romansanta adlı üyeden alıntı: mesajı görüntüle
    Kafam biraz doLu suan bu geLdi akLima

    session_start();

    if($_SESSION['giris']!=1):
    include("hosgeldin.php");
    endif:
    $_SESSION['giris'] = 1;
    ne alakası var session ile

    Sizin işinize yarayacak şey;
    <?php
    if ( $_SERVER['PHP_SELF'] == "index.php" )
    {
        echo "Hoş geldin !";
    }
    ?>
  • 12-01-2011, 23:07:58
    #4
    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    ne alakası var session ile

    Sizin işinize yarayacak şey;
    <?php
    if ( $_SERVER['PHP_SELF'] == "index.php" )
    {
        echo "Hoş geldin !";
    }
    ?>
    Ne biLim hocam Beynimin icinde 40 tiLki gezior 1'ininde kuyrugu degmiyor digerine : )) iLk akLima bu geLdi :P
  • 12-01-2011, 23:54:37
    #5
    index.php'ye sadece
    include ('hosgeldin.php');
    yazman yeterli olur. Zaten başka sayfadaysa include etmez, sadece index'te ise include eder.
  • 16-01-2011, 19:36:57
    #6
    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    ne alakası var session ile

    Sizin işinize yarayacak şey;
    <?php
    if ( $_SERVER['PHP_SELF'] == "index.php" )
    {
        echo "Hoş geldin !";
    }
    ?>
    teşekkürler hocam çok işime yaradı şu şekilde değiştirdim ve kullanıyorum

    $busayfa= $_SERVER['PHP_SELF'];
    if ($busayfa =="/index.php"){
    include('hosgeldin.php'); }
    un4saken adlı üyeden alıntı: mesajı görüntüle
    index.php'ye sadece
    include ('hosgeldin.php');
    yazman yeterli olur. Zaten başka sayfadaysa include etmez, sadece index'te ise include eder.
    bunu bende yapabilirdim fakat index.php şifreli olunca header ile müdahale etmek gerekiyor yani ilgili kod headerın son satırında yer alıyor...