• 04-01-2008, 13:15:18
    #1
    resim.php?goster=321 adresini nasıl include edebilirim.
    boyle bişey mümkün mü, denedim olmadı.
    tskler.
  • 04-01-2008, 13:16:16
    #2
    Kurumsal PLUS
    goster değerini session olarak kaydederek o işlemi yapabilirsin.
  • 04-01-2008, 13:20:30
    #3
    örnek kod varmı bartuc

    edit: iframe kullanmaya devam edelim.
    Tskler.Bartuc
  • 04-01-2008, 15:50:12
    #4
    Üyeliği durduruldu
    gerenk yok

    $goster = 321;
    include("resim.php");

    zaten goster değeri include edildiğinde diğer dosya içinde geçerli olacak.
  • 04-01-2008, 22:40:01
    #5
    bakalım yapabilecekmiyiz.
    tsk ederim AhmetPasha.
  • 05-01-2008, 09:51:44
    #6
    eğer sayfadan id çekiyorsan
    örnek veriyorum kendi sitemde kullandığım gibi
    www.domainin.com/selam.php?sanane=321

    php kod :
    <?
    $goster = $sanane;
    include "resim.php";
    ?>
  • 05-01-2008, 11:41:34
    #7
    Üyeliği durduruldu
    Eger Veritabanında Çekiyorsan Sana Şunu Önereyim Dostum,

    Bu Senin Bağlantı Dosyan... (baglanti.php)



    <?php
    
    $hostadi_semih_vural = "localhost";
    
    $veritabani_semih_vural = "semih_vural";
    
    $kullanici_semih_vural = "root";
    
    $sifre_semih_vural = "";
    
    $semih_vural = mysql_pconnect($hostadi_semih_vural, $kullanici_semih_vural, $sifre_semih_vural) or trigger_error(mysql_error(),E_USER_ERROR); 
    
    ?>




    Üyeler Tablosunu Bu Şekilde Çekeceksin...

     
    
    <?php require_once('baglanti.php'); ?>
    
    <?php mysql_query("SET NAMES 'latin5'"); ?>
    
    <?
    
    $kolonadi_resimgoster= "-1";
    
    if (isset($_GET['goster'])) {
    
      $kolonadi_resimgoster= (get_magic_quotes_gpc()) ? $_GET['goster'] : addslashes($_GET['goster']);
    
    }
    
    mysql_select_db($veritabani_semih_vural, $semih_vural);
    
    $sorgu_resimgoster = sprintf("SELECT * FROM resimler WHERE id = %s", $kolonadi_resimgoster);
    
    $resimgoster = mysql_query($sorgu_resimgoster, $semih_vural) or die(mysql_error());
    
    $satir_resimgoster = mysql_fetch_assoc($resimgoster);
    
    ?>


    Daha Sonrasında İlgili Resmi Sayfaya Echolamak Kalıyor...

    Örnek : <img src="<?php echo $satir_resimgoster['resim']; ?>" />



    NOT : Güvenlik Amaçlı get_magic_quotes_gpc ve addslashes Fonksiyonlarınıda Verdim.

    İyi Çalışmalar.
  • 06-01-2008, 06:06:09
    #8
    Yardımlarınız için çok tşk ederim arkadaşlar.

    peki "resim.php?goster=321" adresini direk include etmenin yolu varmıdır?
    cms sistemlerin den birinde kullanıyorum ve kimi zaman panelden text alınına

    resim.php?goster=321 yerine
    video.php?goster=50242
    site.php?goster=TuYucF

    gibi farklı metinler giriyorum, ve farklı php dosyalarını farklı değerler ile ziyaretçinin göreceği sayfalara öğeleri bu şekilde ekliyorum.

    Şu an için iframe ile sorunsuz yapıyorum.ama bi sayfada 20-30 tane iframe açılıyo. Şayet olabiliyorsa bu şekilde veya benzeri bir şekilde include etmek daha sağlıklı olucak.
  • 06-01-2008, 06:09:38
    #9
    Kurumsal PLUS
    AhmetPasha adlı üyeden alıntı: mesajı görüntüle
    gerenk yok

    $goster = 321;
    include("resim.php");

    zaten goster değeri include edildiğinde diğer dosya içinde geçerli olacak.
    bu olay register_globals kapalıyken çalışmaz. register_globals hakkındaki duygu ve düşüncelerim de sunucu güvenliği sebebiyle pek iyi değil.