Tıkladıgınız Lınkte Guvenlık Duvarı (out.php)

Started by ℓσяєиz, September 25, 2006, 12:50:05 PM

Previous topic - Next topic

Evo™

@ℓσяєηz mesela sitede forum kurallarının linkini verdim onuda yönlendiriyor veya kendi diğer sitelerime link verdim onlarıda yönlendiriyor onlara bi engel koyabilsek bi kere konusunu açmıştım ama öyle kaldı
http://www.simplemachines.org/community/index.php?topic=239681.0

Sinan ANDIRMAN

eline sağlık Lorenz ufak bir hatırlatma da bulunucam tabi mahsuru yoksa :)
Türkçe karakterleride dil dosyalarında belirtsen iyi olur kanısındayım;)
kolay gelsin...

ℓσяєиz

Quote from: єνσℓυтιση™ on September 19, 2008, 05:31:12 AM
@ℓσяєηz mesela sitede forum kurallarının linkini verdim onuda yönlendiriyor veya kendi diğer sitelerime link verdim onlarıda yönlendiriyor onlara bi engel koyabilsek bi kere konusunu açmıştım ama öyle kaldı
http://www.simplemachines.org/community/index.php?topic=239681.0
tarihe bakılacka olursa cok eskiden yaptıgım bişidi bu.
Sıraya aldım. şu sıralar grup modu yazıyorum + portal portalda yetkililer gorunmesi vs. ardından bir iki calısmam daha var

Quote from: Sinan ANDIRMAN on September 19, 2008, 05:34:02 AM
eline sağlık Lorenz ufak bir hatırlatma da bulunucam tabi mahsuru yoksa :)
Türkçe karakterleride dil dosyalarında belirtsen iyi olur kanısındayım;)
kolay gelsin...

global siteye vermiyeceğim için sorun yok =) ama geliştirip yayınlicak olursam zaten hardcode(dil dosyasız) kabul edilmiyor önerin için tşk. ler

Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..

Sinan ANDIRMAN


Evo™

#44
Arkadaşlar ben bunu custom action modu ile sayfa oluşturarak yapmayı denedim ve şöyle birşey yaptım.
http://www.trforumcu.net/forum/trf.html
Herşey güzel hoş ama sanırım bir yerde hata yapıyorum.
<a href="<?=$u2?>
bu fonksiyon işe yaramıyor kodlarımı şöyle ekliyorum.

function urlmake($u) {
  htmlspecialchars($u);
  if(!preg_match("/[a-z]:///si", $u)) $u = "http://$u";
  return $u;
}
$u2=urlmake($_REQUEST["url"]);
   
      echo'
<a href="<?=$u2?>')">
                  ';

İkinci kodlarda gereksiz fazlalık kodları sildim
http://www.trforumcu.net/forum/trf.html?url=http://www.simplemachines.org böyle yönlendirsin istiyorum bende.
http://www.trforumcu.net/forum/trf.php?url=http://www.simplemachines.org sadece php dosyası olarak yönlendiriyor ama kendi action sayfam ile yönlendirmedi ne yapabilirim.

ℓσяєиz

@єνσℓυтιση™

acele etme istersen :)) elimdeki işler bitince bunu geliştiricem.
Forum içindeki linkler oto olarak out.php ye takılmadan aktarılıcak
gorunum daha gelişmiş olacak vs.vs.

yaptıgın bir hatan var

echo '  ';
arasında

<? ?>
kodları işlemez

Code (bu kısmı) Select

echo'<a href="<?=$u2?>')"> ';

Code (oalrak değiştir) Select
echo' <a href="' , $u2, '">';

Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..

Evo™

@ℓσяєηz teşekkürler yok acele etmiyorum ya biliyorum senin geliştirdiğini kendi çapımda birşeyler yapayım dedim de dediklerini yaptım bu sefer linki almadı neden almadı acaba
http://www.trforumcu.net/forum/trf.html?url=http://www.simplemachines.org

ℓσяєиz

echo' <a href="' , $u2, '">';

değilde

echo' <a href="' .$u2. '">';

yaparmısın

sanırım php kanuna aykırı geldik aynı dosyadaki tanımlamalarda , yerine . kulalnılıyordu  :-\

Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..


ℓσяєиz

tuaf :S

direkt olarak html dosyasımı yoksa php ama html mi gostriyo ? direk html se php kodları calısırmı mechul cunki $_SERVER kullanıyor

bunu


echo' <a href="' .$u2. '">';

olarak denermisin bide

?>
<a href="<?=$u2?>')">
<?

Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..

Evo™

Yok yok php ℓσяєηz maalesef buda olmadı :(
function urlmake($u) {
  htmlspecialchars($u);
  if(!preg_match("/[a-z]:///si", $u)) $u = "http://$u";
  return $u;
}
$u2=urlmake($_REQUEST["url"]);
     
     
                     echo' <a href="' .$u2. '">';

İçerik en basit anlamda bu şekide ama link tıklama adresinde çıkmıyor.

ℓσяєиz

ek olarak yollayabilirmisin ? yada pm den yolla bi inceliyim action olarak yapmıstım bi ara ama benimkisi

action=out;url=site.com çeklinde calısıyordu


Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..

Evo™

ℓσяєηz yaptım sayende teşekkürler ediyorum.
Sorun şu arkadaşlar.
Code (Bu Kodu) Select
$u2=urlmake($_REQUEST["url"]);

Code (Bu Şekilde Değiştirin) Select
$u2=urlmake($_SERVER['REQUEST_URI']);
benim sorunumu yaşarsanız.
Ancak link çıktı ama yönlenme yapmıyor.
http://www.trforumcu.net/forum/trf.html?url=http://www.simplemachines.org

ℓσяєиz

@єνσℓυтιση™

çözdüğüne sevindimde benım bi yararım dokunmadı server kısmına daha gelmemiştim =)

Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..

Evo™

@ℓσяєηz ama yönlenmiyor örneğe baktıysan.

ℓσяєиz

kafa durdu dükkanı kapatma saati ve müşteriler yıgılı  :'(

bunu bi denermisin

function urlmake($u) {
  htmlspecialchars($u);
  if(!preg_match("/[a-z]:///si", $u)) $u = "http://$u";
  return $u;
}

$adres = $_SERVER["REQUEST_URI"];
     
     
                     echo' <a href="' , $adres,  '">';

Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..

Evo™


ℓσяєиz



function urlmake($u) {
  htmlspecialchars($u);
  if(!preg_match("/[a-z]:///si", $u)) $u = "http://$u";
  return $u;
}

$adres = $_SERVER["REQUEST_URI"];
$adres = str_replace("/forum/trf.html?url=", "", $adres );
     
     
                     echo' <a href="' , $adres,  '">';


Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..

Evo™

@ℓσяєηz çok teşekkürler sayende o sorunumu da hallettim o kadar zamanını harcadın Allah razı olsun tekrra tekrar teşekkürler.

ℓσяєиz

eyw. iyi geceler

iyi çalışmalar

bu arada aşagıdaki kodları silebilirsin galiba bi işe yaramicaklar :)

function urlmake($u) {
  htmlspecialchars($u);
  if(!preg_match("/[a-z]:///si", $u)) $u = "http://$u";
  return $u;
}

Barış Dokumacı


MY THEMES

The greates enemy will hide in the last place you would ever lock..

Advertisement: