Lekko zmodyfikowałem:
shoutbox.php
<?php //Plik shoutbox.php /* Zabezpieczenie przed przechowywaniem strony w pamięci cache przeglądarki */ { $wpis=split(":%:", $plik[$i]); // plik jest podzielny na linie, a linie na pola oddzielone znakami ':%:' } ?>
shoutbox_add.php
<?php $email = "email"; $nazwa = $_POST["nazwa"]; $strona = "strona"; $wpis = $_POST["wpis"]; for ($i=0; $i<count($plik); $i++) { // dalej zapisujemy wpisy w pliku do zmiennych w pętli $zwpis[$i] = $twpis[0].":%:".$twpis[1].":%:".$twpis[2].":%:".$twpis[3]; } // kasujemy zawartość pliku // otwieramy do dopisywania for ($i=1; $i<10; $i++) { } $dozapisu = ($email . ":%:" . $nazwa . ":%:" . $strona . ":%:" . $wpis); ?>
I na stronę daje sobie:
Kod
<iframe name="shoutbox" src="shoutbox.php" width="200" height="400" scrolling="auto" frameborder="0"></iframe>
<form method ="post" target="shoutbox" action="shoutbox_add.php">
Nick:<br />
<input type="text" name="nazwa"><br>Wiadomość:
<input type="text" name="wpis"><br>
<input type="submit">
</form>
<form method ="post" target="shoutbox" action="shoutbox_add.php">
Nick:<br />
<input type="text" name="nazwa"><br>Wiadomość:
<input type="text" name="wpis"><br>
<input type="submit">
</form>
problem jest w tym, że jak dodam wiadomość, to dodaje tylko ją, a wcześniejsze kasuje...
jest początkujący i nie umiem znaleźć błędu, będe wdzięczny za pomoc!