• TC Kimlik Numaranızı onaylayarak iyinet.com'dan tam olarak yararlanabilirsiniz. Konu açabilmek ve açılan konulara yazabilmek için lütfen Türkiye Cumhuriyeti Kimlik Numaranızı doğrulayın. Doğrulama ile ilgili hata alıyorsanız, kimlik ön yüzündeki Ad Soyad, Doğum yılı ve TC Kimlik numarası görünecek şekilde kimlik resmini bize gönderebilirsiniz.

sohbet odaları

Asp de gelen veriyi bölme

  • Konbuyu başlatan sata
  • Başlangıç tarihi
  • Cevaplar : 11
  • Görüntüleme : 11K

sata

Profesyonel
Bilgiler
Katılım
9 Şubat 2006
Mesajlar
219
Reaksiyon
0
Puanları
0
211 Aydır Üye
veritabanında anahtar diye bir sutun var bu sutundan ki satırda kelime1 kelime2 kelime3 gibi bir veri geldi diyelim ben burda sadece kelime1 i alıp arama sayfasına yonlendireceğim yani gelen veriyi ilk boşlukta keseceğim bunu nasıl yapabilirim
 

zokkie

İyinet Üyesi
Bilgiler
Katılım
8 Şubat 2003
Mesajlar
1,465
Reaksiyon
0
Puanları
0
248 Aydır Üye
<%
veri=rs("veri")
bol=split(veri," ")
adres="default.asp?kelime="& bol(0)
response.redirect(adres)
%>
ikinci kelime için bol(1), 3. kelime için bol(2) diye gidiyor ...
 

sata

Profesyonel
Bilgiler
Katılım
9 Şubat 2006
Mesajlar
219
Reaksiyon
0
Puanları
0
211 Aydır Üye
zokie ben video sitesi için benzer sayfalar yapmaya çalışıyorum senin kodlarından yola çıkarak şöyle bir şey yaptım ama olmadı
<%
veri=rs("anahtar")
bol=split(veri," ")
adres="benzer.asp?program="& bol(0)
%>

<iframe src="<%=adres%>"></iframe>

anahtar sutunundan gelen veri Futbol İlginç Gol Dünya Kupası diyelim Yapmak istediğim <iframe src="benzer.asp?program="futbol"></iframe> bu şekilde futbolu programdan sonra yazdırmak yukardaki kodla yapınca bütün videolar geliyor
 

zokkie

İyinet Üyesi
Bilgiler
Katılım
8 Şubat 2003
Mesajlar
1,465
Reaksiyon
0
Puanları
0
248 Aydır Üye
iframe'deki querystring'i tırnakla yazmayacaksın.

<iframe src="benzer.asp?program="futbol"></iframe>

böyle değil
<iframe src="benzer.asp?program=futbol></iframe>

böyle olacak, yine olmassa dosyayı maille ben bakayım.
 

sata

Profesyonel
Bilgiler
Katılım
9 Şubat 2006
Mesajlar
219
Reaksiyon
0
Puanları
0
211 Aydır Üye
zokie ben onu örnek olsun diye verdim yazım hatası ordaki şöyle yaptım
<%
veri=rs("anahtar")
bol=split(veri," ")
adres=bol(0)
%>
<iframe src="benzer.asp?program=<%=adres%>">
benim istediğim anahtarın içinde futbol dünya kupası gol frikik var ben bu kelimelerden ilkini almak istiyorum yani adrese ilk kelime olan futbol gelsin
 

zokkie

İyinet Üyesi
Bilgiler
Katılım
8 Şubat 2003
Mesajlar
1,465
Reaksiyon
0
Puanları
0
248 Aydır Üye
tamam boşlukla split attık, kodda problem yok.
 

manglerman

Profesyonel
Bilgiler
Katılım
1 Eylül 2006
Mesajlar
340
Reaksiyon
0
Puanları
0
Şube
<%="istanbul"%>
204 Aydır Üye
ben asp de döngü içinde iframe yaparken değişken querystring değerler gönderemiyorum. asp izin vermiyor sanırım sizinde sorunununuz bu türden bir sorun. asp değişkeniyle iframeye değişken göndermek mümkün değil. en azından denedim yapılmıyo.

bilgiiz olsun istedim
saygılar
 

sata

Profesyonel
Bilgiler
Katılım
9 Şubat 2006
Mesajlar
219
Reaksiyon
0
Puanları
0
211 Aydır Üye
teşekürrler
 

zokkie

İyinet Üyesi
Bilgiler
Katılım
8 Şubat 2003
Mesajlar
1,465
Reaksiyon
0
Puanları
0
248 Aydır Üye
ben asp de döngü içinde iframe yaparken değişken querystring değerler gönderemiyorum. asp izin vermiyor sanırım sizinde sorunununuz bu türden bir sorun. asp değişkeniyle iframeye değişken göndermek mümkün değil. en azından denedim yapılmıyo.

bilgiiz olsun istedim
saygılar

bence gönderir ama :) döngü ile response.write arasında böyle bir etki olduğunu sanmam.
 

KerneL32

Müptela
Bilgiler
Katılım
8 Mart 2005
Mesajlar
1,247
Reaksiyon
0
Puanları
0
222 Aydır Üye
ben asp de döngü içinde iframe yaparken değişken querystring değerler gönderemiyorum. asp izin vermiyor sanırım sizinde sorunununuz bu türden bir sorun. asp değişkeniyle iframeye değişken göndermek mümkün değil. en azından denedim yapılmıyo.

bilgiiz olsun istedim
saygılar
Yapilmiyor degil yapiliyor. Yalnis yonlendirmemek gerekir.

Saygilar.
 

KerneL32

Müptela
Bilgiler
Katılım
8 Mart 2005
Mesajlar
1,247
Reaksiyon
0
Puanları
0
222 Aydır Üye
<%
gelenveri = Split(gelenveri, " ")
benzerkelime = gelenveri(0)
%>

ilk kelimeyi benzerkelime olarak aldik. iframe kullanmadan da

--- Select * from videolar where anahtar like '%"& benzerkelime &"%' ---

seklinde alip listeleyebilirsin boylelikle iframe ye de gerek kalmaz istedigini de elde etmis olursun. Hatta izlenen videonun liste de gelmesini istemiyorsan

--- Select * from videolar where (anahtar like '%"& benzerkelime &"%' and videoid <> '"& gelenvideoID &"') ---

seklinde yapabilirsin.

Saygilar.
 

harunyl

Yeni Üye
Bilgiler
Katılım
5 Mayıs 2008
Mesajlar
1
Reaksiyon
0
Puanları
0
184 Aydır Üye
kelime sayısı 50 ise 50 den sonraki boşluktan sonra bir alt satırda

<%

Veri = "Ankara mahallesi kamil sok demirci apartmanı no:40 yeşilköy" ' Veri değişkenine Bilgi-Sayar.NET yazdır
VeriSayisi = Len(Veri) ' Veri değişkenindeki karakter sayısını VeriSayisi değişkenine yazdır
If VeriSayisi>40 Then ' Eğer VeriSayisi değişkenindeki sayı 10 dan büyükse

ayirac = Split(Veri, " ")
i=0
for each bosluk in ayirac
%>
<a href="<%=ayirac(i)%>"><br><%=ayirac(i)%></a>
<%
i = i+1
next
%>


<%

Response.Write "40′dan fazla" ' Ekrana 10dan fazla yazdır
Else ' Eğer değilse yani VeriSayisi değişkenindeki sayı 10 a eşit ve ya 10 dan küçükse
Response.Write "40′dan az" ' Ekrana 10 dan az yazdır
End If ' Şartı sonlandır

%>

istediğim şu kelime sayısı 50 ise 50 den sonraki boşluktan sonra bir alt satırdan devam etsin
 
Tüm sayfalar yüklendi.
  • Yararlı
Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır.
Üst