![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 18.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ma ktoś pomysł jak rozwiązać coś takiego żeby z jednego formularza zapisywały się dane w dwóch różnych plikach
Czyli najlepiej jak by była 2 różne pola tekstowe ale jeden przycisk zapisu. patterns.txt san.txt |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Tworzysz formularz a po submit'cie odbierasz dane i zapisujesz korzystając np. z file_put_contents zapisując do dwóch różnych plików, w czym konkretnie masz problem?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 18.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem jak zrobić by zapisywało dane w 2 różnych plikach
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 20 Dołączył: 30.11.2010 Skąd: 127.0.0.1 Ostrzeżenie: (10%) ![]() ![]() |
Hey ;]
html.html: add.php:
Pamiętaj o odpowiednich prawach dostępu dla plików file1.txt i file2.txt. Pozdrawiam, mmica |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem jak zrobić by zapisywało dane w 2 różnych plikach
Teraz powinieneś sobie poradzić bez problemu. @mmica - Twój kod wypluje trochę błędów, polecam sprawdzać czy dane istnieją (isset, empty) oszczędzi to w przyszłości większych problemów. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 18.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
mmica
Z zapisem wszystko ok ale zamiast dodawać on usuwa poprzedni wpis i zastępuje go nowym |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
mmica Z zapisem wszystko ok ale zamiast dodawać on usuwa poprzedni wpis i zastępuje go nowym Jeżeli chcesz dopisywać do plików jako 3 argument konstrukcji file_put_contents użyj FILE_APPEND. Wiedział byś to gdybyś wykazał chociaż odrobinę dobrej woli i spojrzał do manuala! |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 20 Dołączył: 30.11.2010 Skąd: 127.0.0.1 Ostrzeżenie: (10%) ![]() ![]() |
Hey ;]
@strife: No tak, mogłem wziąć to pod uwagę, ale to był tylko głupi przykład pokazujący jak zapisywać do pliku, mimo to masz rację, lepiej od razu wpajać dobre nawyki. Poprawiona wersja:
Chyba przyznasz mi rację, że teraz Puszkin4717 miałby większe problemy ze zrozumieniem rozwiązania swojego problemu. Moim zdaniem funkcja empty() to jakiś dziwny twór.. dla niej 0 = empty, dlatego ja używam prawie wyłącznie isset(). Pozdrawiam, mmica // edit: @Puszkin4717: W takim wypadku linie 36. - 52. zamień na takie:
Ten post edytował mmica 5.12.2010, 15:52:16 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:53 |