Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]wybór pliku + zapis...
Forum PHP.pl > Forum > Przedszkole
kleszcz12
Witam, co tutaj jest źle?

  1. <?php
  2. ?>
  3. <form name="login" action="recenzje_punkty.php" method="post"> 
  4. <input type="text" name="login">
  5. <input type="submit" value="wyslij">
  6. </form>
  7.  
  8.  
  9. <?
  10. $pole1 = trim($_POST['pole1']);
  11. $pole2 = trim($_POST['pole2']);
  12.  
  13. $_SESSION['login'] = $_POST['login'];
  14. echo $_SESSION['login'];
  15.  
  16. if(empty($pole1) and empty($pole2)) {
  17.  
  18.  
  19. echo '<center><form action="recenzje_punkty.php" method="post">
  20. Na:<br><input type="text" name="pole1" style="wi: 400px;" /><br /><br>
  21. Tre&#34:<br><textarea name="pole2" style="wi: 400px; hei: 100px;" /></textarea><br />
  22. <input type="submit" value="ZAPISZ DANE!" />
  23. </form>';
  24. }
  25. else {
  26.  
  27.  
  28. $dane = 
  29. "Ty:<b>".
  30. $pole1."</b><br>".
  31.  
  32. $pole2."<br>Dodane pr:<a href=../users/$login>".
  33. $login."</a><hr> \n"
  34.  
  35.  
  36.  
  37. ;
  38. // przypisanie zmniennej $file nazwy pliku
  39. $file = '../users/'.$login.'_punkty.php';
  40. // uchwyt pliku, otwarcie do odczytu i dopisania
  41. $fp=fopen(''.$file.'', "r+");
  42.  
  43. // dodanie do zmiennej dane poprzedniej zawartości pliku
  44. $dane=$dane.fread($fp, filesize($file));
  45.  
  46. // ustawienie kursora na początku pliku
  47. rewind($fp);
  48.  
  49. // blokada pliku do zapisu
  50. flock($fp, 2);
  51. // zapisanie danych do pliku
  52. fwrite($fp, $dane);
  53. // odblokowanie pliku
  54. flock($fp, 3);
  55. // zamknięcie pliku
  56. fclose($fp);
  57.  
  58. echo "Dane zostały zapisane!<br />";
  59.  
  60. } ?>
WojtasSP320
A może Ty nam powiedz, co tu jest źle, a my postaramy się powiedzieć dlaczego...
Hm?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.