Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%)
|
Cześć.
Tworzę archiwum ZIP z plikami txt. Odbywa się to w pętli. Skrypt tworzy pliki txt na podstawie predefiniowanych nazw tych plików i ich zawartości. Np: Kod //dla czytelnośći dodałem tutaj spacje między nazwą pliku a pipe a zawartością. Normalnie ich nie ma Plik 1 | Zawartość bla bla 1 Plik 2 | Zawwwwartość 222 Plik 1 | dodatkowa zawartość 1 Plik 3 | zaw 3 Zwróćcie uwagę, że Plik 1 powtórzył się dwa razy, więc jego zawartośc powinna wyglądać następująco: Kod Zawartość bla bla 1 dodatkowa zawartość 1 Niestety moje skrypciwo dodaje jedynie zawartość z ostatniego wystąpienia pary " 'nazwa pliku' | 'zawartość' " czyli Plik 1 będzie zawierał jedynie 'dodatkowa zawartość 1'. Myślę, że najlepiej jest zmodyfikować tę linijkę: $zip->addFromString($file_name,$file_input); tak, aby nadpisując istniejący plik dodawało zawartość na jego końcu, od nowej lini. Jak to osiągnąć? Pomóżcie.
Ten post edytował sadistic_son 7.10.2021, 12:46:19 |
|
|
|
sadistic_son [PHP]Zapis do ZIP 7.10.2021, 12:40:04
trueblue A zmienna $xlsx_file_modified skąd się wzięła... 7.10.2021, 12:49:31
sadistic_son A to jest tablica zawierająca treść. Dokładniej rz... 7.10.2021, 12:52:46
gornik a cosik takiego? Sprawdź czy zadziała, bo na szybk... 7.10.2021, 12:59:33
sadistic_son Znaczy masz na myśli żeby to:
[PHP] pobierz, plain... 7.10.2021, 13:09:40
gornik Dobra zrobiłem symulacje sobie. Problem polega na ... 7.10.2021, 13:28:08
sadistic_son Wydajność nie ma aż takiego znaczenia, ważne że dz... 7.10.2021, 15:03:44 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 15:27 |