• 01-02-2009, 12:44:40
    #1
    Üyeliği durduruldu
    slm arkadaşlar başlık belki yanlış olabilir ama ben bu konuda sizlerden bilgi rica edeceğim hususu bu şekilde adlandırıyorum...

    Aşağıda örnek olarak verdiğim link satırını nasıl oluştura bilirim..

    http://www.deneme.com/index.php?option=com_content&Itemid=1&id=19&task=view

    bu örnekde mesela site adı/sonrasında dosya ve uzuntısı ?arkasından Soru işareti bu kısım sanırım function içini hedef gösteriyor veya class da olabilir burdan sonrakiler nasıl oluyor ........&........=1 veya başka bir sayı tekrar & ....=filanca böyle uzayıp gidiyor mesela

    bu konuda açıklayıcı bilgi verebilecek arkadaşlara şimdiden çok teşekkürler..
  • 01-02-2009, 23:29:20
    #2
    basit hocam örenke verim linkimiz şu şekilde olsun
    index.php?Sayfa=Iletisim

    index.php içinde bir if konntorlü yapalım
    <?php 
    ob_start();
    $gelendeger = $_GET['Sayfa'];  // bengetle aldım REQUEST lede alabilrisn
    if($gelendeger==""){/ /gelen deger boşşa anasayfamda orta.php inlcude  etsin
    include("orta.php");
    }elseif($gelendeger=="Iletisim"){  //linkimizden gelen string Iletsim eşitese 
    include("iletisim.php");
    }elseif($gelendeger=="UyeGiris"){
    echo "üye giriş kdoların formun velan işte :D ";
    }else{
    header("location :index.php");
    } 
    ?>
  • 02-02-2009, 00:08:44
    #3
    Üyeliği durduruldu
    enc0der adlı üyeden alıntı: mesajı görüntüle
    basit hocam örenke verim linkimiz şu şekilde olsun
    index.php?Sayfa=Iletisim
    index.php içinde bir if konntorlü yapalım
    <?php 
    ob_start();
    $gelendeger = $_GET['Sayfa'];  // bengetle aldım REQUEST lede alabilrisn
    if($gelendeger==""){/ /gelen deger boşşa anasayfamda orta.php inlcude  etsin
    include("orta.php");
    }elseif($gelendeger=="Iletisim"){  //linkimizden gelen string Iletsim eşitese 
    include("iletisim.php");
    }elseif($gelendeger=="UyeGiris"){
    echo "üye giriş kdoların formun velan işte :D ";
    }else{
    header("location :index.php");
    } 
    ?>
    öncelikle ilgin için teşekkür ederim...

    verdiğin örneğe kadar tamam onu yapabiliyorum fakat link i incelersen


    "http://www.deneme.com/"(tırnak Arasındakiler domain)"index.php"(burası herhangi bir dosyamız)"?"(burası Query atlaması yapıcamızı belirtiyor)"option="(atlayacağımız dosya veya function&class)"com_content"(burayıda veri id veya ismi buraya kadar anlıyorum buradn sonrası karışıyor bende) ""&Itemid=1&id=19&task=view""
  • 02-02-2009, 00:16:17
    #4
    ezbere calışma buradaki &Itemid=1&id=19&task=view bunlarin senin için hiç bir önemi yoktur.
    genel mantığı linkdeki bilgilerin senin sayfanin içinde ihtiyacin oldugu yerde kullanmani saglar.
    mesela
    www.domain.com/index.php?veri=ahmet
    diye bir linkimiz war bu linki calıştırdıgımızda
    index.php ye GET methodu ile bir veri göndeririz. index.php'nin içerigide
    örnek :
    <?php
    echo $_GET[veri]; 
    ?>
    yukardaki kodun çıktısı ahmet olacaktır.
    www.domain.com/index.php?veri=veli
    yaparsak çıktı veli olur. bu araya &(ve) operatörü koyularak çogaltılabilir.
    örnek link;
    www.domain.com/index.php?veri=veli&soyad=yildiz&yas=22
    index.php içerigi
    <?php
    echo $_GET[veri]."<br>";
    echo $_GET[yildiz]."<br>";
    echo $_GET[yas]."<br>";
    ?>
    çıktısı
    veli
    yildiz
    22
    gibi..
  • 02-02-2009, 00:31:16
    #5
    Üyeliği durduruldu
    LaCReMeL adlı üyeden alıntı: mesajı görüntüle
    ezbere calışma buradaki &Itemid=1&id=19&task=view bunlarin senin için hiç bir önemi yoktur.
    genel mantığı linkdeki bilgilerin senin sayfanin içinde ihtiyacin oldugu yerde kullanmani saglar.
    mesela
    www.domain.com/index.php?veri=ahmet
    diye bir linkimiz war bu linki calıştırdıgımızda
    index.php ye GET methodu ile bir veri göndeririz. index.php'nin içerigide
    örnek :
    <?php
    echo $_GET[veri]; 
    ?>
    yukardaki kodun çıktısı ahmet olacaktır.
    www.domain.com/index.php?veri=veli
    yaparsak çıktı veli olur. bu araya &(ve) operatörü koyularak çogaltılabilir.
    örnek link;
    www.domain.com/index.php?veri=veli&soyad=yildiz&yas=22
    index.php içerigi
    <?php
    echo $_GET[veri]."<br>";
    echo $_GET[yildiz]."<br>";
    echo $_GET[yas]."<br>";
    ?>
    çıktısı
    veli
    yildiz
    22
    gibi..
    arkadaşım zeberle felan alakası yok ben zaten "index.php?avsa=gerekenler diyerek bu kısmı çağırabiliyorum fakat sonrasındakileri nasıl ekliyorsun..

    ona açık örnek verebilirmisin.. & operatör koyarak uzatabilirsin diyorsun ama benim anlamadığım bölümde orası.. zaten ben o verdiğim link i örnek olarak yazdım..

    aslında benim bulmaya çalıştığım mesela sitenin menu kontrolü panelde diyelim ordan yeni bölümler eklediğimizde örneğin forumlarda bölüm açıyoruz otomatik link alıyor aslında benim aradığım o sistem tabi basit olanı daha yeniyim karmaşık olanları anlayamıyorum..
  • 02-02-2009, 02:26:51
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    mantığı biliyorsun zaten sana açıklayıcı yazayım suan kodları deneyemiyorum sorun cıkarsa yazarsın

    if($deger=="birinci"){
    if($diger=="ikinci"){
    echo "sanalvadi";
    }
    }

    üstte ki kodu index.php'ye koy linki şöyle cagir
    index.php?deger=birinci&diger=ikinci
    ekrana sanalvadi diye cikti basacak

    ---
    kodları eğer aşağıda ki gibi yaparsanda

    if($deger=="birinci"){
    if($diger=="ikinci"){
    echo "sanalvadi";
    }
    echo "ana sayfa sanalvadi";
    }

    ---
    index.php?deger=birinci
    diye cağırdığında "ana sayfa sanalvadi"

    index.php?deger=birinci&diger=ikinci
    diye cagirdiğinda "sanalvadi" yazar.

    ---

    umarım aciklayici olmustur
    sevgiler.
  • 02-02-2009, 07:56:52
    #7
    kendi sitemden örnek verim
    php dersleri video anlatımlı dersler php üyelik sistemi php mail gönderme php giriş php dersleri | ben burda yukarda yazdıgım kodları kullandım
    yani if($deger=="Forum") burda forum.php inlcude ettim
    sonra php dersleri video anlatımlı dersler php üyelik sistemi php mail gönderme php giriş php dersleri |
    if($deger=="ForumBasliklari") ve & oparatörümle ForumAltKonular stringini atadım
    ve forumbasliklar.php de get le yine ForumAltKonular cagırdım = $id
    istersen bir video ceke bilirim bu konuda
  • 02-02-2009, 09:32:54
    #8
    Üyeliği durduruldu
    enc0der adlı üyeden alıntı: mesajı görüntüle
    kendi sitemden örnek verim
    php dersleri video anlatımlı dersler php üyelik sistemi php mail gönderme php giriş php dersleri | ben burda yukarda yazdıgım kodları kullandım
    yani if($deger=="Forum") burda forum.php inlcude ettim
    sonra php dersleri video anlatımlı dersler php üyelik sistemi php mail gönderme php giriş php dersleri |
    if($deger=="ForumBasliklari") ve & oparatörümle ForumAltKonular stringini atadım
    ve forumbasliklar.php de get le yine ForumAltKonular cagırdım = $id
    istersen bir video ceke bilirim bu konuda
    slm arkadaşım sana zahmet olacak ama bir video çekebilirsen iyi olcak aslında sanıyorum konu çok basit ama hala anlayamadım olayı... dediğim gibi şuraya kadar anlıyorum ama gersini anlamakda zorlanıyorum..
    @$derger = $_GET['diyersayfadangelendeğer'];
    
    if ($deger == "burası_sayfa1")
    {
    burası_sayfa1(); // ben burda genelde function içine koyuyorum
    include ("burası_sayfa1.php"); // de labilir tabii
    }
    anlayamadığım olay & (ve) operatörü nerde ve ne zaman kullanılıyor..
    birde &(ve) operatörü nün link içinde yazılış şekli ve yazılma tarzı yani kısa bir link örneğide verebilirsen çok makbule geçer örneğin
    echo "<a href=index.php?avsa=burası_sayfa1 // buraya kadar yapıyorum yazdığım scpritlerde ama burdan sonra 
    &(ve) operatörü nasıl kullanılıyor onu bilmiyorum.. birde bunu her sayfada biz kendimizmi yazıcaz..
  • 02-02-2009, 11:33:21
    #9
    linki verirken sayfanda ona göre vereceksin ilkini anladıysan ikinci GET elemanını da ekleyebilirsin...

    <a href = "kisigoster.php?isim=<?php echo $isim; ?>&soyisim=<?echo $soyisim?>">GOSTER</a>

    gibi php içine gömebilirsin istediğin şekilde bu uzar gider. ...&yas=...&...&hedehodo=...