• 24-06-2009, 22:46:42
    #1
    merhaba arkadaşlar, elimde bir tane resim galerisi için JS kodu var. bunu php sayfamda kullanmak istiyorum ayrıca dinamik olması için resimlerin isimlerini veritabanından çekip js içerisine atmak istiyorum. ancak js kodlarının arasına php kodu gömülmüyor. bu konuda yardımcı olabilecek, bilgisi olanlar varsa dinliyorum.

    Konu htmlkodlar'ına aittir.
  • 24-06-2009, 23:22:54
    #2
    Üyeliği durduruldu
    nası gömülmüyor buraya yaz kodlarını
  • 24-06-2009, 23:40:16
    #3
    şimdi js kodlarının içinde şöyle bir bölüm var.

            var photoArray = new Array(
    	new Array("IMG_0470.jpg", "600", "450", "Cycling from Telluride to Moab"),
    	new Array("IMG_2441.jpg", "582", "350", "Mt. Toll as seen from the slopes of Mt. Audubon"),
    	new Array("IMG_2449.jpg", "600", "300", "Taking flight from the summit of Paiute"),
    	new Array("IMG_0677.jpg", "650", "488", "Plodding up Queen's Way Couloir on Apache"),
    	new Array("P3220073.jpg", "600", "400", "A storm brews in the distance (Red Rocks, NV)")
    	);
    burda resimleri manuel olarak çekiyor ben o resimlerin olduğu alanı dinamik hale getirmek için js dosyasını php olarak kaydettim ve o kısmı şu hale getirdim;

    	<?php
    	include("../../../baglanti.php");
    	$resimSql = "SELECT * FROM resimler";
    	$resimSonuc = mysql_query($resimSql);
    	while($resimSatir = mysql_fetch_assoc($resimSonuc))
    	{
    		$resim = $resimSatir["resimAdi"];
    	?>
    	new Array("<?php echo $resim; ?>", "650", "488", "Resim için açıklama"),
    	<?php } ?>
    ancak sayfa burdaki php kodunu görünce ölüyor. bunu nasıl düzenleyebilirim
  • 24-06-2009, 23:50:39
    #4
    Üyeliği durduruldu
    js dosyasinin uzantisini php yaparsaniz normal bir js dosyasiymis gibi cagirabilirsiniz sorun olmaz
  • 24-06-2009, 23:52:54
    #5
    Javascript bilgim pek yok ama " " arasına php başlatıp bitirdiğin için olabilir diye tahmin ettim.Böyle denermisin.
    	<?php
    	include("../../../baglanti.php");
    	$resimSql = "SELECT * FROM resimler";
    	$resimSonuc = mysql_query($resimSql);
    	while($resimSatir = mysql_fetch_assoc($resimSonuc))
    	{
    		$resim = $resimSatir["resimAdi"];
    	?>
    	new Array(<?=$resim; ?>, "650", "488", "Resim için açıklama"),
    	<?php } ?>
  • 25-06-2009, 00:03:55
    #6
    Üyeliği durduruldu
    Şöyle dene güzel kardeşim


    <?php
    	include("../../../baglanti.php");
    	$resimSql = "SELECT * FROM resimler";
    	$resimSonuc = mysql_query($resimSql);
    	while($resimSatir = mysql_fetch_assoc($resimSonuc))
    	echo "var photoArray = new Array(";
    	{
    		$resim = $resimSatir["resimAdi"];
    
     echo "new Array(\". $resim . \", \"600\", \"450\", \"Cycling from Telluride to Moab\"),";
    
    }
    echo ");";
    ?>
  • 25-06-2009, 00:03:56
    #7
    şuan birşeyi farkettim sayfanın en üstüne
    <?php echo "asd"; ?>
    bile yazsam kod ölüyor, uzantısı .php olmasına rağmen.
  • 25-06-2009, 00:26:37
    #8
    php kodu yazınca sayfanın ölmesi sorununu hallettim ancak yazılan yöntemlerin hepsini denememe rağmen js içine dinamik olarak koyamadım. bahsettim resim slayt dosyasını buraya upload ediyorum. müsait olan ve yardımcı olabilecek bir arkadaş varsa deneyip sonucunu burada bildirirse sevinirim.
  • 25-06-2009, 01:09:07
    #9
    php siz orjinal halini ekleyebilir misin veya bana bi şekilde gönderebilir misin