ahmettalut adlı üyeden alıntı

Hocam sizin kodlarınız anasayfa.php dosyasını kopyalayıp, bir başka dosya oluşturuyor. Ancak aşağıdaki kod belirttiğiniz isimde POST ile gelen veriyi alıp yazıyor. Yeni dosya oluşturuyor. (Ben bunu scriptlerimde kurulum için kullanıyorum.)
Buyrun;


$dosya_adi = "dosyaadiyazin.php";
$dosya = fopen ($dosya_adi , 'w') or die ("Dosya
açılamadı!");
$metin = $_POST["sitekodlari"];
fwrite($dosya,$metin ) ;
fclose ($dosya);



oncelikle cevap icin tesekkurler..Fakat ben zaten anasayfa.PHP dosyasini kopyalayip gelen kodu oraya yazmak istiyorum.Buyuk ihtimalle problem post ile. gelen verinin icinde. $ { gibi isaretler bulunmasi.

Ek Olarak:

emredokmetas58 adlı üyeden alıntı

kardeş anladım kardarıyla kodlarıy içinde '," vs türünde karakterler va buda hata oluşruruyor

şu kodu $sitekodlari=$_POST['sitekodlari'];
şu şekilde kullan $sitekodlari= addslashes(trim($_POST['sitekodlari']));
düzenle büyük ihtimal olur diye düşünüyorum


peki bu sekilde oldugu zaman diger sayfada kod olarak. gosterilir mi yani sayfayi actigimda syntax hatasi alir miyim


not: mobildeyim PC ye gecince kodlari deneyecegim