Yönlendirme
Anonymous25.08.2004 - 13:59:19
sitemizden bir linke tıkladığımızda yeni bir browser açılır siteyi görürüz...
benim yapmak istediğim ise
hotmail.com daki gibi maille gelen linke tıkladığımızda browser ikiye bölünüyor üstte hotmail bannerı altta web sayfası görünüyor bunu asp ile nasıl yapabilirim..

Teşekkürler
 
sherlockholmes25.08.2004 - 14:03:20
bence tasarımı nasıl yaptığına bağlı eğer dreamweare gibi birşey kullanıyorsan en baştan sayfanı ikiye bölersin bir linke tıkladıklarına yeni açılacak sayfa için verirsin targeti , eğer tek sayfadan oluşuyor ise sayfa üstünde sabit olarak bulunmasını istediğin kısımları içeren bir topsayfa.htm oluştur , her yüklenişte ilk önce topsayfa.htm'i çağır sonra bulunmasını istediğin içeriği ekle asp şöyle yapıyorduk yanlış hatırlamıyorsam

<%include "sayfatop.htm"%>

burada da sayfa içeriği yer alır

kodu yanlış hatırlıyor olabilirim kusura bakmayın...
 
Anonymous25.08.2004 - 14:08:34
beni yanlış anladın!

benim demek istediğim ;

site tek sayfa.. linke tıklıyoruz yeni bir sayfa açılıyor, ikiye bölünük. üstte sitemizin reklamı altta tıklanan site
 
Arifceylan2825.08.2004 - 14:18:55
Pek bi bilgim yok ama asp ile yapmayıp sayfayı framelere bölseniz olmuyor mu?
 
rsimsek25.08.2004 - 14:22:28
konuya asp tarafından değil html tarafından ve frame leri inceleyerek bakmakta fayda var. ayrıca <iframe .... > tag ına da göz atmanızı da öneririm <iframe ... > de belirttiğiniz pencere içersine hedeflediğiniz (target) linki açtırabilirsiniz..
 
Anonymous25.08.2004 - 14:23:56
oluyo ama benim amacım o değil.!

benim amacım bizim sitemizden başka bir siteye geçildiğinde üst tarafta reklamımız olsun...
 
Arifceylan2825.08.2004 - 14:26:08
Tamam bu dediğiniz de frame kullanarak yapılıyor.Linkini verdiğiniz sayfanın gösterileceği bölgeye diğer frameyi gösterin.
 
Arifceylan2825.08.2004 - 14:29:15
Bunu frontpage ile ve dreamweaver ile yapmak çok kolaydı.Şu an yüklü olmadığı için tam olarak nerden yapıldığını söyleyemeyeceğim.
 
rsimsek25.08.2004 - 14:31:45
eğer frontpage türü bir web editör kullanıyorsanız, sayfanızı tasarlarken de frame li olarak tasarladınız, diyelim üst tarafta link olan bir satır var. örn. [u:763af35d40]abc[/u:763af35d40] sitesi ona tıklanınca (sayfanın üst kısmı ayrı bir frame alt kısmı ayrı bir frame olduğunu düşünerek) target olarak alt frame de açmasını sağlıyabilirsiniz. dolaysıyla üst frame de ne varsa orada kalır, sayfa alttarafta açılır. bu target olayını linki verdiğiniz [u:763af35d40]abc[/u:763af35d40] yazısına sağ klik link özelliklerine girince target / hedef diye karşınıza çıkacaktır.
 
Anonymous25.08.2004 - 14:33:50
nim anlatmak istediğim şu ;

aspindir.com a girdiniz ve bir scripti test etmek için linkine tıkladınız...

http://www.aspindir.com/yonlendir.asp?ID=2599&URL=http://www.mini-nuke.com

gördüğünüz gibi üstte aspindir.com vs..

altta da diğer site...
 
mrmcop25.08.2004 - 14:52:27
Merhabalar...

- Aşağıda sizin için güncellediğim aynı kaynağı inceleyiniz...

<html>
<frameset rows="200,*" border=0>
<frame name="navigate" src="http://www.divxtr.org/divxturk/inc/headside.php" scrolling = "no" marginheight=1 noresize style="border-bottom: 2px solid #333366;">
<frame name="partner" src="http://www.delphiturkiye.com" marginheight=1>
</frameset>
<noframes> Tarayınıcınız frame desteklemiyor. Lütfen tıklayınız <A HREF="">tıklayın</A>. </noframes>
</html>


- Benzeri bir uygulamayı siz de kendi sayfanız için yapabilirsiniz...
 
husonet25.08.2004 - 14:52:41
Siz Frame in ne demek olduğunu biliyormusunuz?
Arkadaşların anlatmak istediğide bu yazılanları okurmusunuz.

Kolay Gelsin...
 
selm@n25.08.2004 - 15:10:04
@the_Musty

http://www.aspindir.com/yonlendir.asp?ID=2599&URL=http://www.mini-nuke.com

siteyi farklı kaydet de ve FrontPage gibi bir editorde aç ve nasıl yapmış bi bak mesela

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
<!-- saved from url=(0074)http://www.aspindir.com/yonlendir.asp?ID=2599&URL=http://www.mini-nuke.com -->
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1254">
<META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD><FRAMESET border=0
frameSpacing=0 rows=50,* frameBorder=0><FRAME
style="BORDER-BOTTOM: #333366 2px solid" name=navigate marginHeight=1
src="[b]seninReklamin.htm[/b]" noResize scrolling=no><FRAME name=partner
marginHeight=1 src="[b]yonlendirsite.htm[/b]"></FRAMESET></HTML>


Muharrem hocamda vermiş Frameset olayını ...
Kolay Gelsin....
 
Programci26.08.2004 - 08:37:25
selam @the_Musty

framesiz bu işe yapamazsın zaaten. Arkadaşlarda güzel örnekler yazmış sen onları dene.

İyi çalışmalar.
 
salvation05.10.2004 - 12:49:37
oluyo ama benim amacım o değil.!

benim amacım bizim sitemizden başka bir siteye geçildiğinde üst tarafta reklamımız olsun...


Anladığım kadarıyla aslında arkadaşın anlatmak istediği şey daha farklı.

hotmail bir email geldi diyelim:

"Ödemeyi yaptiginizda, ödeme yaptiginiz bildirmek için, lütfen asagidaki linki tiklayin http://www.akbiltek.com/"

linkin kaynak koduna baktığımızda ise,
<a href="http://www.akbiltek.com" target="_blank">http://www.akbiltek.com</a>
olmasını beklerken şu şekilde olduğu görüyoruz:

javascript:OpenWin('http://64.4.30.250/cgi-bin/linkrd?_lang=EN&lah=7677443d335d5e06239dacf3839fa9b1&lat=1096969286&hm___action=http%253a%252f%252fwww%252eakbiltek%252ecom%252f');


yani kendilerine ait bi sayfa açıyor (frame'li bi sayfa) ve alt tarafta gidilen adres, üst tarafta ise reklam yer alıyor. Frame'i kaldır diye bir link ekleyerek direk adrese de gidebilirsin.

Kolay gelsin!.
 
Anonymous07.10.2004 - 17:17:46
hocam anlatmak istediğim tam olarak bu. sağolasın walla! bunun çözümü biliyorsanız lütfen gönderin.

Saygılar iyi çalışmalar
 
salvation08.10.2004 - 20:09:58
Öncelikle olayı php yardımıyla ile gerçekleştireceğiz.
2 Tane dosyamız var:


- list.php : Sitenin ana sayfası gibi bişey
- go.php : üstte banner bulunuyor,altta ise gidilecek site.


mantığı ise şu şekilde:
sitende tıklanan bir link, direk o adrese gitmicek. go.php ye gidecek. Go.php'nin üst kısmında zaten banner var, altta ise iframe içinde gidilecek site bulunucak.

list.php

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>List</title>
</head>
<body>
<ul>
<li><a href="go.php?url=http://www.sebnemferah.info" target="_blank">http://www.sebnemferah.info</a></li>
<li><a href="go.php?url=http://www.akbiltek.com" target="_blank">http://www.akbiltek.com</a></li>
<li><a href="go.php?url=http://www.google.com" target="_blank">http://www.google.com </a></li>
</ul>
</body>
</html>


go.php

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title><?=$_GET['url']?></title>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style>
</head>
<body>
<table width="100%" border="1" cellpadding="0" cellspacing="0" bgcolor="#E6E6E6">
<tr>
<td>Sitemize geri donmek icin <a href="list.php">tiklayin.</a> Frame'i kapatmak icinde burayi <a href="<?=$_GET['url']?>">tiklayin..</a></td>
</tr>
</table>
<iframe src="<?=$_GET['url']?>" width="100%" height="100%" scrolling="auto" frameborder="0" ></iframe>
</body>
</html>


dosyaları indirmek istersen : http://www.sebnemferah.info/php/ornek1.zip
 
Anonymous09.10.2004 - 10:35:37
bana php olarak lazım değil ama yinede teşekkürler

kolay gelsin
 
aveysel25.10.2004 - 00:39:07
Ben benzer bir olayı yaprım sanırım aynı şeyi soruyorsun.

önce bir git.php yap sonra ana sayfanda link e tıkladığında git.php ye linki bir değişkenle gönder.

git.php içerisine ise..


include("ust.php");
readfile($sayfadegiskenimiz,'r');
include("alt.php");


İnşallah anlatabildim..
 
vsamiev25.10.2004 - 19:15:28
Meraba.
Sanırım ne demek istediğini anladım.
Eğer hotmaildeki gibi otomatik bir kod istiyorsan yani dinamik.
Sitenin veritabanına eklenen verileri gözden geçirmen lazım.
Hotmailde bu otomatik olarak yapılır maildeki bodysini süzüp içindeki linkleri değiştiriytor. Linklerin hedefi alıp bir dosya ile ac.asp yada ac.php herneyse açıyor. ac.asp dosyası bu linki başka bi framein içinde açıyor bu işlemler ise üstte de anlatıldı.

Kolay gelsin.
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com