Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z plikiem txt.
prt
post 4.09.2007, 19:57:41
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 7.01.2006

Ostrzeżenie: (0%)
-----


Otóż mam "system" komentarzy na plikach txt , podam niżej kod. Chodzi oto że chciałbym mieć możliwość usunięcia wpisu, a problem polega na tym że komenatrze nie widac w pliku komenty.txt ale na stronie sa normalnie wyswietlane ;/ proszę o pomoc.
Plik do wpisywania i wyswietlania kontakt.php
  1. <link rel="stylesheet" type="text/css" href="style.css">
  2. <link REL="stylesheet" HREF="style2.css" TYPE="text/css">
  3. <html>
  4. <body>
  5. <div class="news">
  6. <ul>
  7. <li class="naglowek">Zapytaj</li>
  8. <li class="tresc">
  9. <form method="post" action="index.php?wyslij">
  10. Imie i Nazwisko: <input name="nick" type="text" /><br />
  11. Pytanie teamat: <input name="temat" type="text" /><br />
  12. E-mail: <input name="mail" type="text" /><br />
  13. Strona www: <input name="www" type="text" value="http://" /><br />
  14. Pytanie treść:<textarea name="pole" cols="30" rows="6"></textarea><br />
  15. <input type="submit" name="b12" value="Zapytaj" /><input name="wyczysc" type="reset" value="Wyczyść" />
  16. <br><br>
  17. </form>
  18. </li>
  19. </ul>
  20. </div>
  21. <?
  22. $file = file('komenty.txt');
  23. foreach($file as $key => $value)
  24. {
  25.  $data = explode('|||', $value);
  26.  echo '<b>Imię:</b> '. $data[0] .'<br>';
  27.  echo '<b>E-mail:</b> '. $data[1] .'<br>';
  28.  echo '<b>WWW:</b> '. $data[2] .'<br>';
  29.  echo '<b>Temat:</b> '. $data[3] .'<br>';
  30.  $tresc = wordwrap($data[4], 70, "<br>", 1);
  31.  echo $tresc .'<br><br>';
  32. }
  33. ?>


Plik wyslij.php
  1. <?php
  2. $dataloc="komenty.txt";
  3. $nick = $_POST['nick'];
  4. $mail = $_POST['mail'];
  5. $www = $_POST['www'];
  6. $temat = $_POST['temat'];
  7. $pole = $_POST['pole'];
  8. $nick = HTMLSpecialChars($nick);
  9. $mail = HTMLSpecialChars($mail);
  10. $www = HTMLSpecialChars($www);
  11. $temat = HTMLSpecialChars($temat);
  12. $pole = HTMLSpecialChars($pole);
  13. $read=fopen($dataloc, "r");
  14. $fileread = fread($read, filesize($dataloc));
  15. fclose($read);
  16. $wynik = $nick . '|||' . $mail . '|||' . $www . '|||' . $temat . '|||' . $pole . "\n $fileread";
  17. $plik ="komenty.txt";
  18. $fp = fopen($plik, "r+");
  19. fwrite ($fp, $wynik);
  20. fclose($fp);
  21.  
  22. echo 'Pytanie dodane <a href="index.php?kontakt">przejdź dalej.</a>';
  23.  
  24. ?><br><br>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 23:33