Bir sayfa üzerinde belirli bir kimliği php file_put_contents ()

2 Cevap

Ben bir metin alanına metin göndermek için () file_put_contents kullanıyorum. Ben sayfanın belirli bir kısmına veri göndermek istiyorum.

file_put_contents('filename.php /* #fooid */', $formData, FILE_APPEND);

Göndermek için bir id eklemek için bir yolu var mı?

Şimdiden teşekkürler.

2 Cevap

Tamam, ben lokma olacak.

Burada ne yapmaya çalışıyorsun aslında başka bir PHP sayfası kodunu değiştirmek bir PHP sayfa POST sahip olmaktır. Ben bu işte yeni olduğunu biliyorum, çünkü burada condecending olmak için çalışıyor, ama kalın bir VERY BAD IDEA ve ben bile onu anlatmaya başlar olamaz pek çok nedenden dolayı tüm kapaklar değildir. Ben başkalarının sorunuzu anlamak gibi zor bir zaman vardı nedenini şüpheli bile böyle bir şey yaptığını denemek için onlara oluştu zorunda asla olmasıdır. Bu ne kadar kötü :)

Bu ne gerçekten yapmak istediğiniz tek bir sayfa yayınlıyoruz bazı verileri almak ve başka görüntülemek olduğunu söyledi. Normalde diğer sayfada veritabanından verileri almak ve bunu görüntüleyen sonra, bir veritabanında yayınlanan verileri depolayarak bunu gerçekleştirmek istiyorum.

PHP veritabanları ile çalışmak için nasıl içine almak yerine, ben bunu yapmak için basit bir yol vereceğim. Ne yapmak istediğinizi POST yapıyor formu bir metin dosyasına gönderilen veri yazmak ve daha sonra bu metin dosyasını okuyun ve diğer sayfada içeriğini görüntülemek olması. Bunu oldukça basit böyle yapabilirdi, burada Admin Page sizden ve View Page üzerinde verileri görüntülemek istediğiniz sayfası gönderme sayfası:

Admin Page

<?php
$data = $_POST["mydata"];
file_put_contents("data.txt", $data, FILE_APPEND);
?>
<form method="POST">
<textarea name="mydata"></textarea>
<input type="submit" name="submit" value="Submit"/>
</form>

Yani, yönetici sayfa sonrası verileri alır ve "data.txt" adlı bir dosya içine yazar

View Page

<html>
<body>
<!-- more html... -->
<div id="fooid">
<?php echo file_get_contents("data.txt") ?>
</div>

Ve görünüm sayfa data.txt dosyasını okur ve doğru yerde içeriğini görüntüler.

Bu tüm sans hata işleme & olduğunu unutmayın elbette önemli şeylerdir, ama size genel bir fikir verir giriş doğrulama.

Ben açıklama gelinceye kadar, burada sana ihtiyacı olabileceğini düşünüyorum ne:

<div>
    <div id="something">
        Something else here
    </div>
    <div id="fooid">
        <?php echo file_get_contents('filename.txt'); ?>
    </div>
    ...

vb Ben sadece yapmak için çalışıyoruz anlamıyorum.