Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Co w tym źle
killer99977
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 29.01.2010

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


Co w tym jest źle ? Niby wszystko OK ale pisze ERROR czyli coś z tworzeniem pliku.
  1. <?php
  2.  
  3.  
  4. //Zmienne POCZATEK
  5. $team_name = $_POST['team_name'];
  6. $druzynowy = $_POST['druzynowy'];
  7. $opiekun = $_POST['opiekun'];
  8. $hufiec = $_POST['hufiec'];
  9. $kod = $_POST['kod'];
  10. $kod_poprawny = "3sFa4A";
  11. $team_czlonkowie = $_POST['team_czlonkowie'];
  12. $dodatkowe = $_POST['dodatkowe'];
  13. $dane = "Nazwa druzyny: $team_name | Imię i Nazwisko druzynowego: $druzynowy";
  14. $file = "$team_name.txt";
  15. //Zmienne KONIEC
  16.  
  17.  
  18. //Pole Nazwa druzyny
  19. if($team_name == false){
  20. echo "Wypełnij wszystkie pola!";
  21. exit();
  22. } else {}
  23. //Pole Imię i Nazwisko druzynowego
  24. if($druzynowy == false){
  25. echo "Wypełnij wszystkie pola!";
  26. exit();
  27. } else {}
  28. //Pole Imię i Nazwisko opiekuna
  29. if($opiekun == false){
  30. echo "Wypełnij wszystkie pola!";
  31. exit();
  32. } else {}
  33. //Imiona i Nazwiska członków druzyny
  34. if($team_czlonkowie == false){
  35. echo "Wypełnij wszystkie pola!";
  36. exit();
  37. } else {}
  38. //Nazwa hufca
  39. if($hufiec == false){
  40. echo "Wypełnij wszystkie pola!";
  41. exit();
  42. } else {}
  43. //Dodatkowe dane
  44. if($dodatkowe == false){
  45. echo "Wypełnij wszystkie pola!";
  46. exit();
  47. } else {}
  48. //Kod
  49. if($kod_poprawny == $kod){
  50. } else {
  51. echo "Wypełnij KOD!";
  52. }
  53. //Zapisywanie danych
  54.  
  55. $fp = fopen($file, "a");
  56. flock($fp, 2);
  57. fwrite($fp, $dane);
  58. flock($fp, 3);
  59. fclose($fp);
  60.  
  61. if(!$fp) {
  62. echo "ERROR!";
  63. }
  64.  
  65. ?>

P.S.
Sorki jeśli zły dział
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
luck
post
Post #2





Grupa: Zarejestrowani
Postów: 317
Pomógł: 58
Dołączył: 6.11.2005

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


Chodzi o uprawnienia dostępu do katalogu. Jeśli serwer jest na jakimś linuksie, to nie pozwoli na tworzenie plików bez odpowiednich uprawnień. Może je zmienić choćby total commanderem, albo przez ssh.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 8.10.2025 - 20:35