Advertisement
Guest User

Witryny

a guest
Dec 9th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. <form method="POST">
  2. <h3>Wpisz dane</h3>
  3. Nazwa pliku txt:<input type="text" name="pole1"><br />
  4. Zawartość pliku txt:<input type="text" name="pole2"><br />
  5. <input type="submit" name="wyslij" value="Wyślij"><br />
  6. Nazwa wyświetlanego pliku:<input type="text" name="pole3"><br />
  7. <input type="submit" name="wyswietlenie" value="Wyświetl">
  8.  
  9. </form>
  10.  
  11. <?php
  12.  
  13. if(isset($_POST['wyslij'])){
  14. echo tworzenie();
  15. }
  16.  
  17.  
  18. function tworzenie()
  19. {
  20. $pole1 = $_POST['pole1'];
  21. $pole2 = $_POST['pole2'];
  22.  
  23. $plik = fopen($pole1. ".txt", "a");
  24.  
  25.  
  26. flock($plik, LOCK_EX); // LOCK_EX bądź 2
  27.  
  28.  
  29. fwrite($plik, $pole2);
  30.  
  31.  
  32. flock($plik, LOCK_UN); //LOCK_UN bądź 3
  33.  
  34. fclose($plik);
  35. }
  36.  
  37. if(isset($_POST["wyswietlenie"])){
  38. echo wypisanie();
  39. }
  40. function wypisanie()
  41. {
  42. $pole3 = $_POST['pole3'];
  43. $plik = fopen($pole3. ".txt", "r");
  44. $dane = fread($plik,filesize($pole3. ".txt"));
  45. fclose($plik);
  46. echo($dane);
  47. }
  48.  
  49. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement