• 26-12-2012, 18:10:57
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Kodun basiti olmaz, insana kolay gelen kodlar vardır, oda adamına göre değişir.Kimi kodlara 40 takla attırır, kimi de 2 satır kod yazabilmek için 40 takla atar.Herifin teki çıksa ,sana kodlamış olduğu 1000 satırlık class ını verse bunlar benim için kolay şeyler al dostum dese ?

    Siz şunu nasıl yaparım diye bir soru sormuş olsanız insanlar o şekilde yardımcı olur.

    yani : bana basit kod verin demek saçmalıktan daha öte.
  • 26-12-2012, 20:44:24
    #11
    senin ihtiyacın $_GET ve $_POST değişkenlerini öğrenmek
    şimdi senden ricam footer header şeklinde boldükten sonra
    sayfanın sabit yerlerini belirledikten sonra değişken olacak yerini yani ortasını sayfa klasorunun içerisinde adıyla kaydetmen mesela hakkimizda.php yaparsanız sonra aşağıdaki kodu yazarsan sorun olmaz
    <?php 
    if($_GET['sayfa'] != "")
    {
    
    $sayfa = $_GET['sayfa']; 
    include 'sayfa/'.$sayfa.'.php';  
       
     } else { include 'main.php'; } ?>
    şimdi
    http://localhost/calisma/index.php?sayfa=hakkimizda buradaki hakkimizda yazsını $_GET['sayfa'] ile get ettik ve sayfa klasöründeki aynı isimle olan php dosyasını çağırdık

    php ye ilk giriş bu get ve post olayından geçer.

    main.php de anasayfa daki html kodlarını yazarsın.

    Alıntı
    Kodun basiti olmaz, insana kolay gelen kodlar vardır, oda adamına göre değişir.Kimi kodlara 40 takla attırır, kimi de 2 satır kod yazabilmek için 40 takla atar.Herifin teki çıksa ,sana kodlamış olduğu 1000 satırlık class ını verse bunlar benim için kolay şeyler al dostum dese ?

    Siz şunu nasıl yaparım diye bir soru sormuş olsanız insanlar o şekilde yardımcı olur.

    yani : bana basit kod verin demek saçmalıktan daha öte.
    arkadaşın istediğini anlamadınız
  • 26-12-2012, 21:11:13
    #12
    Veya şu şekilde;

    index.php;

    <?php
    //sayfayı get olarak alalım
    $sayfa = $_GET['sayfa'];
    
    
    switch($sayfa){
    
    //sayfa eğer hakkimizda ise
    
    case "hakkimizda";
    
    //hakkimizda sayfasını çağıralım
    include('hakkimizda.php');
    break;
    
    //sayfa eğer iletişime eşitse
    
    case "iletisim";
    
    //iletişim sayfasını çağıralım
    include("iletisim.php");
    break;
    
    //eğer sayfa değeri boş ise anasayfayı
    default;
    include ('anasayfa.php');
    break;
    
    }
    ?>
  • 26-12-2012, 22:28:05
    #13
    VTA adlı üyeden alıntı: mesajı görüntüle
    senin ihtiyacın $_GET ve $_POST değişkenlerini öğrenmek
    şimdi senden ricam footer header şeklinde boldükten sonra
    sayfanın sabit yerlerini belirledikten sonra değişken olacak yerini yani ortasını sayfa klasorunun içerisinde adıyla kaydetmen mesela hakkimizda.php yaparsanız sonra aşağıdaki kodu yazarsan sorun olmaz
    <?php 
    if($_GET['sayfa'] != "")
    {
    
    $sayfa = $_GET['sayfa']; 
    include 'sayfa/'.$sayfa.'.php';  
       
     } else { include 'main.php'; } ?>
    şimdi
    http://localhost/calisma/index.php?sayfa=hakkimizda buradaki hakkimizda yazsını $_GET['sayfa'] ile get ettik ve sayfa klasöründeki aynı isimle olan php dosyasını çağırdık

    php ye ilk giriş bu get ve post olayından geçer.

    main.php de anasayfa daki html kodlarını yazarsın.



    arkadaşın istediğini anlamadınız
    msgr adlı üyeden alıntı: mesajı görüntüle
    Veya şu şekilde;

    index.php;

    <?php
    //sayfayı get olarak alalım
    $sayfa = $_GET['sayfa'];
    
    
    switch($sayfa){
    
    //sayfa eğer hakkimizda ise
    
    case "hakkimizda";
    
    //hakkimizda sayfasını çağıralım
    include('hakkimizda.php');
    break;
    
    //sayfa eğer iletişime eşitse
    
    case "iletisim";
    
    //iletişim sayfasını çağıralım
    include("iletisim.php");
    break;
    
    //eğer sayfa değeri boş ise anasayfayı
    default;
    include ('anasayfa.php');
    break;
    
    }
    ?>
    Çok teşekkür ederim arkadaşlar Allah ikinizdende razı olsun işte buna benzer birşeyler arıyordum.
  • 26-12-2012, 23:10:17
    #14
    evet switch le de olur ama tercih edilmemesinin nedeni if ten hızlı olmaması gerçi daha temiz kodlama oluyor. bunu yapabilirsin sonuçta büyük bir application yapmıyorsun