PHP post edilen veriyi indirmek

MFRKNDGN

Hectopat
Katılım
19 Eylül 2020
Mesajlar
170
Çözümler
2
Yer
NY 10011, USA
Arkadaşlar öncelikle PHP'ye yeni başladım yaptığım Online kod editörü ile yapılan çalışmaları indirmek için bir buton ekledim.
Butona basınca veriyi post edeceğim ve bunu sunucu da bir .txt dosyasına yazacağım ardından bu dosyayı indireceğim indirdikten sonra da sunucudan sileceğim.
Fakat post ile veriler geliyor mu diye bir test yaptım fakat ekranda post edilen veri değil '00' yazdı.
Kodlar:

PHP:
<?php.
touch('kod.txt');
$html = $_POST["html"];
$css = $_POST["css"];
$js = $_POST["js"];

$yazilacak = $html + "<style>" + $css + "</style>" + " <script>" + $js + "</script>";
$dosya = fopen('kod.txt', 'w');
fwrite($dosya, $yazilacak);
fclose($dosya);
echo $yazilacak;
?>

Nerede hata yapıyorum doğrusu ne olmalı? Ya da bu kadar uğraşmadan verileri direkt indirebilir miyim?
Yardımlarınızı bekliyorum şimdiden teşekkürler
 
Son düzenleyen: Moderatör:
Böyle bir işlem için POST yerine PUT kullan. PUT'un kendine göre bazı detayları vardır ama, eğer giremiyorsan POST kullanabilirsin. Bunun haricinde aşağıdaki kısmı şu şekilde bir düzenle.
PHP:
$yazilacak = $html . "<style>" . $css . "</style>" . " <script>" . $js . "</script>";
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…