$s= "192.168.2.1 youtube.com www.youtube.com";
$s2="192.168.2.2 youtube.com.tr www.youtube.com.tr";
$d="C:\Windows\System32\drivers\etc\host" ;
$dosya = fopen ($d , 'w') or die ("Dosya açılamadı!");
fwrite ( $dosya , $s) ;
fwrite ( $dosya , $s2) ;
şeklinde kodları local hostta çalıştırınca hosts dosyasını değiştiriyor. Fakat sitemde değiştirmiyor.
acaba
$d="C:\Windows\System32\drivers\etc\host" ;
yerine kullanılacak başka bir yol var mı
amacım sitemde youtube yasağını kaldırmak bunun için hosts dosyasını online olarak değiştirmek.
php youtube açmak
9
●787
- 12-09-2010, 23:45:40Php server ile client (Browser'ı kullanan bilgisayar) üzerinde değişiklik yapamazsınız. Php kodları derler, yansıtılacakları yazılacakları ekranda gösterir geri kalan işlemi arkaplanda halleder. Ama karşı tarafın bilgisayarında herhangi bir değişiklik yapamazsınız php ile. Bunun için sitenize küçük bir php dosyası ile vekil sunucu işlemi gördürtürseniz (bandwithi çok harcar dikkat edin) youtube videolarını (http://www.youtube.com/?v=434ae1qc yi http://siteadresiniz.com/vekil_url.p...om/?v=434ae1qc) şeklinde gösterebilirsiniz (bknz: ktunnel.com, ztunnel.com vs...) Ama kullanıcının bilgisayarında herhangi bir değişiklik yapmak için kullanıcının bilgisayarında bir backdoor bulup o şekilde yapmanız gerekir yada activex ve vbscript ile de halledebilirsiniz sanırım.
- 13-09-2010, 10:43:35Bu kodları kimse öğretmez çünkü bu sizin elinize bir silah verip mermisini doldurmakla aynı şeydir.unal_65 adlı üyeden alıntı: mesajı görüntüle
İstediğiniz başka şeyler varsa yardımcı olabilirim yada konu açtığınızda gelir cevaplarım.
Doğru söylüyor erkan kardeşim.echo adlı üyeden alıntı: mesajı görüntüle