folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Replace Kodundaki Hata ???



Replace Kodundaki Hata ???

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    casua
    casua's avatar
    Kayıt Tarihi: 23/Haziran/2007
    Erkek

    merhaba arkadaşlar,

     sitemde youtube videolarını ya da başka videoları replace nesnesiyle göstermeye çalışıyorum daha doğrusu forum sitemde iki [video] [/video] kod bölmesi içinde ekledikten sonra video yu göstermesini istiyorum fakat olmuyor.

    kodlar bunlar replace:

    strFR = Replace(strFR, "[youtube]", "<object width=""425"" height=""350""></param><param name=""wmode"" value=""transparent""></param><embed src="" ", 1, -1, 1)
     strFR = Replace(strFR, "[/youtube]", """ type=""application/x-shockwave-flash"" wmode=""transparent"" width=""425"" height=""350""></embed></object>", 1, -1, 1)

     

    yardımlarınızı bekliyorum arkadaşlar ???

     

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tuna
    Tuna's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek

    hacı bunu böyle yaparsan forumunla gelen giden uğraşır.

    editörüne sadece [youtube] yazıp göndersene bak noluyor ?

     

    ben zamanında şöyle bişey kastıydım.

    <%
     Do While InStr(strmesaj, "[youtube]") > 0  AND InStr(strmesaj, "[/youtube]") > 0
      deyim_baslangici = InStr(strmesaj, "[youtube]")
      deyim_sonu = InStr(deyim_baslangici, strmesaj, "[/youtube]") + 10  
      If deyim_sonu < deyim_baslangici Then deyim_sonu = deyim_baslangici + 10
      str_link = Trim(Mid(strmesaj, deyim_baslangici, (deyim_sonu - deyim_baslangici)))
      str_gecici_mesaj = str_link
      str_gecici_mesaj = Replace(str_gecici_mesaj, "[youtube]", "", 1, -1, 1)
      str_gecici_mesaj = Replace(str_gecici_mesaj, "[/youtube]", "", 1, -1, 1)
      str_gecici_mesaj = Replace(str_gecici_mesaj, "http://www.youtube.com/watch?v=", "", 1, -1, 1) 
      str_gecici_mesaj = Replace(str_gecici_mesaj, "http://www.youtube.com/v/", "", 1, -1, 1)
      if str_gecici_mesaj<>"" then 
      str_gecici_mesaj = "<br><div align=center><object width=""400"" height=""329""><param name=""movie"" value=""http://www.youtube.com/watch?v=" & str_gecici_mesaj & """></param><param name=""wmode"" value=""transparent""></param><embed src=""http://www.youtube.com/v/" & str_gecici_mesaj & """ type=""application/x-shockwave-flash"" wmode=""transparent"" width=""400"" height=""329""></embed></object></div>"
      End If
      strmesaj = Replace(strmesaj, str_link, str_gecici_mesaj, 1, -1, 1)
     Loop
     
    %> 

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tuna
    Tuna's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek

    şunuda yaparsan içiçe bbcod gönderdiklerinde sadece dıştaki çalışır.

    örnek olarak alıntı içerisinde veya kod alanı içerisinde youtube kodu çalıştıramazlar.veya kod alanında smiley kullanamazlar.

    replace kısmına

     str_gecici_mesaj = Replace(str_gecici_mesaj, "]", "", 1, -1, 1)

     str_gecici_mesaj = Replace(str_gecici_mesaj, "[", "", 1, -1, 1)

     

    yani [yu]  [i] [img]http://resim.jpg[/img] [/i] [/yu] gibi yapılınca sayfanın şaftı kaymaz

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Dellus
    Dellus's avatar
    Kayıt Tarihi: 23/Eylül/2007
    Erkek

    strFR=String(strFR);

    strFR=strFR.replace("Gedecek olan deger","Gelecek olandeger");

    strFR=strFR.replace(/Ozel karekterleriçin/ , "Gelecek olandeger");

    Seklinde de yapabilirsin..

     


    YourDeath!..Bi nefes kadar yakın..
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    casua
    casua's avatar
    Kayıt Tarihi: 23/Haziran/2007
    Erkek

    arkadaşlar tekrar merhaba

    şu replace deki video ekleme kodunu bi türlü yapamadım halen yardımlarınızı bekliyorum ???

Toplam Hit: 2062 Toplam Mesaj: 5