Delphi Dünyası Facebook'ta

Kodbank İndir

! CODEBANK 2012 !

İNDİRMEK&DETAYLI BİLGİ ALMAK İÇİN BURAYI TIKLAYINIZ.

Gönderen Konu: Url gizlemek  (Okunma sayısı 2960 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı akrep

  • Global Moderatör
  • *****
  • İleti: 1.242
  • Rep: +27/-13
  • Cinsiyet: Bay
Url gizlemek
« : 30 Kasım 2006 17:35:42 »
Arkadaşlar, Delphi.Net'te sayfa0.aspx sayfasını tasarlarken kullandığım
server.transfer('sayfa1.aspx')
şeklindeki program satırı, yeni açılan sayfa1.aspx'i tarayıcının adres barında göstermiyor. Fakat aynı kodu sayfa1.aspx içerisinde kullanıp sayfa2.aspx 'e geçtiğimde bu sefer sayfa1.aspx'i adres satırında gösteriyor. Yani arka arkaya devam edilecek 3 sayfa olduğunda adres satırında sadece ilk sayfayı göstermek istedim fakat olmuyor, çözümünü bilen var mı?

Delphi.net te çözümü yoksa, bir sayfanın url'sini tarayıcıdan gizleyecek herhangi bir asp yada javascript kodu varmı ?
Tomurcuk derdinde olmayan ağaç, odundur - Necip Fazıl Kısakürek

Çevrimdışı sad_man

  • Delphi 1 Level 5
  • *****
  • İleti: 45
  • Rep: +1/-1
  • Cinsiyet: Bay
Ynt: Url gizlemek
« Yanıtla #1 : 30 Kasım 2006 18:47:06 »
Server.transfer yerine Response.Redirect kullanırsan problem kalmaz. Her sayfada o sayfanın adresi görünür. Fakat redirect metodu da istemci ile sunucu arasında 2 defa yol katediyor diye biliyorum. Transferden biraz daha yavaş yani.
İzleniyoruz. Heryerde...

Çevrimdışı akrep

  • Global Moderatör
  • *****
  • İleti: 1.242
  • Rep: +27/-13
  • Cinsiyet: Bay
Ynt: Url gizlemek
« Yanıtla #2 : 01 Aralık 2006 11:06:39 »
Hocam yanlış anlattım galiba, ben zaten bütün sayfalarda tek adres görünmesini istiyorum, yani sayfa adreslerini tarayıcıdan gizlemek istiyorum, response.redirect url gizlemiyor.

<% Option explicit %>
<%
Dim gelenarama
gelenarama=Request.ServerVariables("HTTP_REFERER")

if not gelenarama="http://www.adres1.com/default.htm" then
response.redirect "http://www.adres1.com/default.htm"
end if
%>

Bu asp script url gizlemiyor ama sadece default.htm sayfası hariç hiçbir referer adresi kabul etmiyor ve bu sayfaya yönlendiriyor, bu da işimi görür ama bununla aynı işi delphi.net ile nasıl yaptırabilirim? yani delphi.net'te "http_referer" nasıl sorgulanır?
Tomurcuk derdinde olmayan ağaç, odundur - Necip Fazıl Kısakürek

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.

Çevrimdışı akrep

  • Global Moderatör
  • *****
  • İleti: 1.242
  • Rep: +27/-13
  • Cinsiyet: Bay
Ynt: Url gizlemek
« Yanıtla #4 : 03 Aralık 2006 14:43:46 »
Fatih hocam, Delphi.Net ile Http_Referer'ı getirecek bir kod yok mu? Vardır mutlaka diye düşündüm ama bulamadım.
Tomurcuk derdinde olmayan ağaç, odundur - Necip Fazıl Kısakürek

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: Url gizlemek
« Yanıtla #5 : 03 Aralık 2006 15:42:55 »
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.