• 21-07-2008, 14:43:53
    #10
    İşi biraz daha açıklayabiliriz..
    <?php
    include 'vars.php';
    ?>
    örneğin...
    Umarım arkadaşa daha iyi yardımcı olur.
    Ben de bir şey sormak istiyorum izninizle ...
    Web sayfasının adresini php ile veya başka bir kodla sayfaya nasıl yazdırabilirim. Ve bunu acaba http://www.example.com/ornek.php şeklinde değil de ./ornek.php şeklinde yazdırabilir miyim? Teşekkür ederim...
  • 21-07-2008, 14:58:07
    #11
    Üyeliği durduruldu
    ernyldrm adlı üyeden alıntı: mesajı görüntüle
    İşi biraz daha açıklayabiliriz..
    <?php
    include 'vars.php';
    ?>
    örneğin...
    Umarım arkadaşa daha iyi yardımcı olur.
    Ben de bir şey sormak istiyorum izninizle ...
    Web sayfasının adresini php ile veya başka bir kodla sayfaya nasıl yazdırabilirim. Ve bunu acaba http://www.example.com/ornek.php şeklinde değil de ./ornek.php şeklinde yazdırabilir miyim? Teşekkür ederim...
    merhabalar. bunu niçin yapmak istediğinizi tam olarak anlamadım ama şu mantıkla yapılabilir. her sayfaya bir adet url değişkeni atarız. mesela

    $url="dayiminbiyigi.php"; gibi

    eğer bu sayfa get değişkenlerinin değerine göre değişiyorsa;

    (get ile gelen değişkenlerimiz $sayfa ve $yaprak olsun)

    if ($sayfa!="" AND $yaprak!="") {
    echo 'urlmiz şu:'.$url.'?sayfa='.$sayfa.'&yaprak='.$yaprak.'';
    } else {
    echo 'urlmiz bu:'.$url.'';
    }

    gibi (:
  • 21-07-2008, 15:12:12
    #12
    yok demek istediğim bu değil mesela veritabanından bi veri çekiyorum diyelim. ismi de deger olsun tablonun. İçindeki değer ise sayfa olsun mesela.
    <?php
    $sayfa = ./ornek.php;
    $deger1 = $row_recordset['deger'];(bu 'sayfa' yazıdracaktır.)
    if {
    $$deger1 = $sayfanınismiyazdiracakdegisken;
    stop;
    }(durdurma komutu nedir bilmiyorum)
    else
    {
    goto('url');(Bu kodu bilmiyorum url ye gitmesini istiyorum.)
    }

    Umarım daha açıklayıcı olmuştur. Yardımlarınız için çok teşekkür ederim..
  • 21-07-2008, 15:19:52
    #13
    Üyeliği durduruldu
    vallahi hiç birşey anlamadım desem kızmazsınız heralde?

    edit: ayrıyeten yazdığım kodu biraz incelerseniz, veritabanından adres çekmeye de uyarlayabilirsiniz.
  • 21-07-2008, 18:16:49
    #14
    Üyeliği durduruldu
    Orjinal Hali :
    Alıntı
    Web sayfasının adresini php ile veya başka bir kodla sayfaya nasıl yazdırabilirim. Ve bunu acaba http://www.example.com/ornek.php şeklinde değil de ./ornek.php şeklinde yazdırabilir miyim?
    Derlenmiş Hali : Bulunduğum Sayfanın URL'sini PHP ile yada başka bir Dil ile Sayfaya Nasıl Yansıtabilirim? Ve Ayrıca Site Adresi Dışındaki Adresi Almak İstiyorum (Sadece Sayfa Adını)

    bu sana bütün adresi verecektir. (reguest_uri çalışmayabilir apache ve iis değişkenidir.)
    <?php echo $_SERVER['DOCUMENT_ROOT'] ?><?php echo $_SERVER['REQUEST_URI'] ?>
    1. Örnek : bu sadece dosya adını verir yani www.sdsds.com/ornek.php olan kısmın sadece ornek.php'sini yazar ekrana
    <?php echo $_SERVER['PHP_SELF'] ?>
    2. Örnek :Bu ise hem sayfayı hemde yanındaki ornek.php?id=232 gibi evrensel değişkenlerden gelen veriyi yazar.
    <?php echo $_SERVER['PHP_SELF'] ?>?<?php echo $_SERVER['QUERY_STRING'] ?>
    3. Örnek :bu ise hem sitenin adını (domain) (https vs.. dahil) hem dosya adını hem evrensel değişkenlerini değerlerini verecektir. (bütün adresi)
        <?php echo $_SERVER['DOCUMENT_ROOT'] ?><?php echo $_SERVER['PHP_SELF'] ?>?<?php echo $_SERVER['QUERY_STRING'] ?>

    1. Örneğin Cıktısı : ornek.php
    2. Örneğin Cıktısı : ornek.php?id=212
    3. Örneğin Cıktısı : http://www.site.com/ornek.php?id=212

    Kolay Gelsin.
  • 22-07-2008, 15:40:36
    #15
    <?php
    $url = deneme.php
    $rank = $$row_devamet['deger']
    if ($rank != $deneme) {
    header("Location: $url");
    exit;
    }
    
    ?>
    Benim burda yapmak istediğim eğer iki değişken birbirine eşit değilse başka bir sayfaya yönlenmek. Kısa bir kod. Örnek de yazabilirseniz sevinirim. Bu kod da hatalr olmalı çünkü ne yazdığımı bilmeden yazdım . Yardımlarınız için teşekkür ederim.
    Ayrıca dogu beye ve diğer yardımcı olan arkadaşlara çok teşekkür ederim...
  • 22-07-2008, 17:46:44
    #16
    niye iki değişkene atıyorsun , ben hala ne yapmak istediğini anlamadım
    biraz ayrıntılı anlatabilir misin ?

    $url = "deneme.php";
    $rank = $$row_devamet['deger'];
    if ($rank!== $deneme) {
    
    // yöndendirme
    
    header("Location: $url");
    
    }