Merhaba
Php yeni yeni öğrenmeye başlıyorum
Şimdi istediğim ve yaptığım şu:
2 input var bunlara yazılanları txt e bastırıyorum
fakat sonrasında o txtte yazanları replace yaptıramadım txti okutup değiştirtemiyorum
yani kelime değiştirme yaptırmaya çalışıyorum
birisi düzenleyip anlatıp yazar mı acaba var mı yardımcı olcak
index.php
kelime-ekle.php
<form action="kontrol.php" method="post">
<span>Özgünleşen yazı:</span> <br> <br>
<?php
$orjMakale = $_POST ["orjMakale"];
echo $orjMakale;
?>
<?php
$dosya_adi = "kelime-listesi.txt";
$deger = $_POST["kelime1"];
$deger2 = $_POST["kelime2"];
$yazilacak_deger = "$deger\n" . "$deger2\n";
if ($deger) {
if (!file_exists($dosya_adi)){
touch($dosya_adi);
chmod($dosya_adi,0666);
}
$dosyaya_baglanti = fopen($dosya_adi,"a+");
if (!fwrite($dosyaya_baglanti,$yazilacak_deger)){
echo "Dosyaya yazılamadı.";
exit;
}
echo "Tamamdır. Dosyaya bak >> <a href='kelime-listesi.txt'>kelime-listesi.txt</a>";
} else {
echo "Dosyaya yazılamadı.";
}
?>
</form>
<form action="kelime-ekle.php" method="post">
<label for="exampleFormControlTextarea1" class="form-label">Özgünleştirilecek Makale</label>
<textarea class="form-control" id="exampleFormControlTextarea1" rows="3" name="orjMakale"></textarea>
<br><input type="submit" value="Özgünleştir"> <br> <br>
<hr> <br>
Kelime 1: <input type="textbox" name="kelime1" size="30"> <br> <br>
Kelime 2: <input type="textbox" name="kelime2" size="30"> <br> <br>
<input type="submit" value="Kaydet"> <br> <br>
</form>