gelen veriden sadece html kodu almak

alicilin Ali Fırat Güler

selmun aleyküm arkadaşlar. Kısa Ve öz Bişey sorcam. ben veri tabanından çekitğim yazının içinden normal yazıyı temizleyip html kodlarını ekrana nasıl basabilirim ? mesela

 

(bu alinin fotoğrafı <img src="ali.jpg"> )

şimdi bu veryi çektiğimde düz yazıyı silicek ve sadece o html kodu kalcak ????

06-02-2011 17:17

    Php

    barış barış Avatar

    "bu alinin fotoğrafı "  denilen yazı hep aynı uzunlukta mı? Diğerlerinde.

    Bu yazıdan sadece html yerine çekmekte biraz zor gibi.Ama belki sadece<>

    arasını alan bir fonksiyon oluşturulabilir. smiley  

    06-02-2011 21:42

      Php

      yazı aynı uzunlukta olmaz... preg_replace ile olacak bir iş.

      Her programcı birgün Php yi tadacaktır
      07-02-2011 02:15

        Php

        alicilin Ali Fırat Güler

        Evet yazı aynı uzunlukta değil. Evet drekon hocam Biraz araştırdım da  ancak onunla yapılabilcek bi iş gibi duruyor. şimdi buldum forumda varmış. Ancak pek çözemedim smiley

        07-02-2011 12:05 Edit:07-02-2011 12:09

          Php

          barış barış Avatar

          $metin="bu alinin fotoğrafı <img src=ali.jpg >";

          echo strstr($metin,"<")."<br>";

           

          Böyle de olabilir mi?

           

           

          Bu arada bir soru sormak istiyorum.Veri tabanına lüt'ün diye bir yazı gönderemiyorum.Başka yazılar ekleniyor, hatta tamam yazısını gösteriyor ama veritabanına eklenmiyor. Bir arada index diye bir veritabanı açamamıştım.(Heralda açmıştım ama bir şey gönderememiştim)Bunlar acaba neden oluyor.  smiley

          07-02-2011 14:03 Edit:07-02-2011 14:27

            Php

            alicilin Ali Fırat Güler

            ama resim kodundan sonrada yazı varsa ? o yazıyıda alır. Her neyse sorunu çözdüm biraz uğraştırdı ama olsun :)  html kodunu almak yerine resimin linkini aldım daha iyi oldu :) İlginiz için çok teşekkürler... Vee Şu Şekilde Çözdüm..

            <?php

            $yazi='bu alinin fotoğrafı <img src="ali.jpg">';

            $sec= "/src=\"(.*?)\"/i";

                  preg_match($sec, $yazi, $cikti);

            echo"$cikti[0]";

            ?>

             

            07-02-2011 14:27

              Php

              barış barış Avatar

              Vay be .  smiley   Bu nasıl kullanılıyor?

              08-02-2011 15:59

                Php

                alicilin Ali Fırat Güler

                :) Boşuna Dememişler Php İle Yapamayacağın bişey yok diye demi :D bak anlatım burada var :)

                http://www.phpkodlari.com/php/preg_match-parametreleri/

                08-02-2011 16:11

                  Php

                  barış barış Avatar

                  Pek anlamadım ama ilerde anlarım. smiley  Ve de biraz deneme yapayım.

                  08-02-2011 16:51

                    www.Phpkodlari.com © 2009 Herkes Php öğrenecek
                    Web tasarım ve eğitim kaynağınız.