• 23-01-2017, 00:54:21
    #1
    Merhaba bir kodum var select ile ajax olayı

    <select name="radisnosu" onchange="getembed()" id="radisnosu" style="border:1px solid #999999;">
    <option value="başlığım">Başlık</option>
    <script>
    
        function getembed(){
            $ks1 = $("#radisnosu").val();
            $kses = $("#ses").val();
            $godualla = '<div style="background-color:#000;color:#19d38f;width:300px;height:126px;"><iframe src="http://www.site.com/video/' + $ks1 + '.php' + $kses + '" frameborder="0" scrolling="no" width="319" height="147"></iframe><p align="center"><a href="http://' + $ks1 + '.site.com" style="color:#19d38f">Buraya</a></p></div>';
            $("#godumuz").html($godualla);
            $("#godgorundu").html($godualla);
        }
    </script>
    Şimdi "buraya" yazdığım yere radisnosu ile gelen veriyi basmak istiyorum nasıl yapabilirim?

    Sonrasında ise veriyi aldığımızı farzedersek değişkenlere atadığım veriyi birleştirip basmak.

    <?php
    $video = $_GET['radisnosu'];
    $video1 = 'a';
    $birlestir = $video.$video1;
    ?>
    <?=$birlestir ?>
    Bu şekilde çalıştırmak istiyorum, anlatabilmişimdir umarım şimdiden teşekkürler.
  • 23-01-2017, 02:30:19
    #2
    $godualla = '<div style="background-color:#000;color:#19d38f;width:300px;height:126px;"><iframe src="http://www.site.com/video/' + $ks1 + '.php' + $kses + '" frameborder="0" scrolling="no" width="319" height="147"></iframe><p align="center"><a href="http://' + $ks1 + '.site.com" style="color:#19d38f">'+ $ks1 +'</a></p></div>';
    Böyle mi olacak, yanlış mı anladım yoksa?
  • 23-01-2017, 04:43:20
    #3
    Responsive adlı üyeden alıntı: mesajı görüntüle
    $godualla = '<div style="background-color:#000;color:#19d38f;width:300px;height:126px; "><iframe src="http://www.site.com/video/' + $ks1 + '.php' + $kses + '" frameborder="0" scrolling="no" width="319" height="147"></iframe><p align="center"><a href="http://' + $ks1 + '.site.com" style="color:#19d38f">'+ $ks1 +'</a></p></div>';
    Böyle mi olacak, yanlış mı anladım yoksa?
    Yok onu bende yaptımda şöyle diyim radisnosu üzerinden gelen veriyi php ile almam lazım gerisi devamında anlattıgım gibi.
  • 24-01-2017, 00:33:54
    #4
    Yokmu coder arkadaşlar?
  • 24-01-2017, 08:40:28
    #5
    select box değiştiğinde değişen option verisini php de yazdırmak istiyorsun doğrumudur ? $_GET ile almaya calısmıssın php de selectbox değiştiğinde url kısmına aktarman lazım ki get ile alabilirsin ancak. Bu durumda ise html ye bastıgın içeriği sayfa yenilendiği için farklı şekilde basman lazım.
    Yada bunun yerine ajax metodu ile yapabilirsin.

    Ne yapmaya calıstıgını detaylı olarak anlatırsan yardımcı olmaya calısalım.
  • 24-01-2017, 09:42:31
    #6
    Merhaba,

    getembed kodunda biraz değişiklik yapalım ve bir php sayfasına GET methodu ile sorgu çeksin ve dönen değeri "Buraya" yazdığınız değere eşleyelim.

        function getembed(){
            $ks1 = $("#radisnosu").val();
            $kses = $("#ses").val();
    
        $.get('PHPSAYFA.php',{'radisnosu':$ks1},function(data) {
    
    
            $godualla = '<div style="background-color:#000;color:#19d38f;width:300px;height:126px;"><iframe src="http://www.site.com/video/' + $ks1 + '.php' + $kses + '" frameborder="0" scrolling="no" width="319" height="147"></iframe><p align="center"><a href="http://' + $ks1 + '.site.com" style="color:#19d38f">'+data+'</a></p></div>';
            $("#godumuz").html($godualla);
            $("#godgorundu").html($godualla);
    
    });
        }
    Kolay gelsin.


    Sessiz adlı üyeden alıntı: mesajı görüntüle
    Merhaba bir kodum var select ile ajax olayı

    <select name="radisnosu" onchange="getembed()" id="radisnosu" style="border:1px solid #999999;">
    <option value="başlığım">Başlık</option>
    <script>
    
        function getembed(){
            $ks1 = $("#radisnosu").val();
            $kses = $("#ses").val();
            $godualla = '<div style="background-color:#000;color:#19d38f;width:300px;height:126px;"><iframe src="http://www.site.com/video/' + $ks1 + '.php' + $kses + '" frameborder="0" scrolling="no" width="319" height="147"></iframe><p align="center"><a href="http://' + $ks1 + '.site.com" style="color:#19d38f">Buraya</a></p></div>';
            $("#godumuz").html($godualla);
            $("#godgorundu").html($godualla);
        }
    </script>
    Şimdi "buraya" yazdığım yere radisnosu ile gelen veriyi basmak istiyorum nasıl yapabilirim?

    Sonrasında ise veriyi aldığımızı farzedersek değişkenlere atadığım veriyi birleştirip basmak.

    <?php
    $video = $_GET['radisnosu'];
    $video1 = 'a';
    $birlestir = $video.$video1;
    ?>
    <?=$birlestir ?>
    Bu şekilde çalıştırmak istiyorum, anlatabilmişimdir umarım şimdiden teşekkürler.
  • 24-01-2017, 15:25:26
    #7
    @MesutEyrice; @tsenturk35; ilginizden dolayı teşekkürler öncelikle, r10+ verdim ikinizede ustadlar. Pm gönderdim sağolun.