1. <?php 
  2. /********************************************* 
  3. * formularz 
  4. *********************************************/ 
  5.  
  6. $pole1 = trim($_POST['pole1']); 
  7. $pole2 = trim($_POST['pole2']); 
  8.  
  9. if(empty($pole1) and empty($pole2)) { 
  10.  
  11. // formularz
  12. echo '<form action="" method="post"> 
  13. link: <input type="text" name="pole2" value="http://" style="width: 200px;" /><br /> 
  14. nazwa: <input type="text" name="pole1" style="width: 183px;" /><br />
  15. <input type="submit" value="Zapisz" /> <input type="reset" value="Reset" />
  16. </form>'; 
  17.  
  18. } 
  19.  
  20.  if ($pole1 != "") {
  21.  // dane pochodzace z formularza 
  22. $dane = $pole1."`".$pole2."n"; 
  23. // przypisanie zmniennej $file nazwy pliku 
  24. $file = "baza.txt"; 
  25. // uchwyt pliku, otwarcie do dopisania 
  26. $fp = fopen($file, "a"); 
  27. // blokada pliku do zapisu 
  28. flock($fp, 2); 
  29. // zapisanie danych do pliku 
  30. fwrite($fp, $dane); 
  31. // odblokowanie pliku 
  32. flock($fp, 3); 
  33. // zamkniecie pliku 
  34. fclose($fp); 
  35.  
  36. echo "Dane zostaly zapisane!<br />"; 
  37. echo "<a href="index.php">Zobacz wpisane dane</a>";
  38.  
  39. }
  40.  
  41.  
  42. ?> <br><br><br>
  43. <script language='JavaScript' type='text/javascript'> 
  44.  if (document.getElementById('pole1')) 
  45. document.write(""); 
  46. else 
  47. if (document.body.innerText.indexOf("Dane zostaly zapisane!")>=0) 
  48.  { 
  49. ///
  50.  }
  51.  else
  52.  {
  53. document.write("Karta jest pusta"); 
  54. document.write('<a href="index.php">wróc</a>');
  55. }
  56.  
  57. </script>
  58. <?php
  59. /*********************************************
  60. * baza
  61. *********************************************/
  62.  
  63. echo "<table border=1 cellspacing=0 cellpadding=0 width=550px>";
  64.  
  65. // wczytanie zawartosci pliku do tablicy
  66. $file = file("baza.txt");
  67. // przechodzimy przez tablice za pomoca petli foreach
  68. foreach($file as $value) {
  69. // rozbijamy poszczególne linie na czesci
  70. $exp = explode("`",$value);
  71. // wyswietlamy rozbity tekst
  72. echo "<tr><td> <a href=$exp[1]>" .$exp[0]. "</a></td></tr>";
  73. }
  74.  
  75. echo "</table>";
  76. ?>


mam taki skrypt.
Są 2 pola "nazwa" i "link" kiedy w "link" wpisze się jakiś adres URL a w "nazwa" opis do niego to po naciśnięciu przycisku "zapisz" URL wraz z opisem dodaje się poniżej w tabeli:" <tr> <td> wartość <td> <tr> ", i można tak dodawać cały czas jedno pod drugim .

Teraz moje pytanie: jak zrobić usuwanie wcześniej odoanych wartości??