![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hey
Mam taki głupi problem, a mianowicie kod poniżej zapisuje to co wrzucam w formularz i zapisuje w plikach txt. pierwszy plik to plik0.txt natepny to plik1.txt i tak dalej każdy plik ma to co wpisalem do formularza ostatni raz, a ja chce aby to co wpisalem pierwszy raz bylo w pliku plik0.txt itp jak to przerobić? zapisuje jedynie liczby co do poprawki?
Ten post edytował daros17 10.12.2010, 19:06:31 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 16 Dołączył: 11.01.2009 Skąd: wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy dobrze rozumiem o co Ci chodzi, chcesz aby dane z formularza lądowały w pliku plik0.txt
![]() Jeśli tak to wyrzuć z nazwy pliku zmienną $i. Jeśli masz jedno pole w formularzu to po co Ci pętla?? i jeszcze jedno jaki sens ma przypisywanie $treść = $wrzuć ![]() ![]() Nie wiem czy dobrze zrozumiałem Twój problem, jeśli chodzi o coś innego sprecyzuj pytanie. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 217 Pomógł: 8 Dołączył: 8.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Zawartość dodaj.php lub dodaj.html
Zawartość add.php
nn.txt puste (chmod 777) Zawartość zobacz.php
"ś" = "¶" Demo http://karol-drag.eu/demo/dodaj.html Pobierz gotowca http://karol-drag.eu/demo/pobierz-demo.zip Nie żebym chciał reklamować (swoją) stronę, po prostu chcę ułatwić Ci życie, bo tak to musisz kopiować to i usuwać te nry linijek. -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jakby miały lądować w pliku "plik0.txt" to nie miałbym z tym problemu...
mamy formularz jesli wrzuce tam napis - dsabhfsdfgsdhfs to ma zapisywac w pliku "plik0.txt" jesli za 5 minut znow cos dodam w formularzu np -asdfsfsdfsd to ma zapisywac w pliku "plik1.txt" wiec po to mi petla |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 217 Pomógł: 8 Dołączył: 8.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Czyli ma zapisać w pliku plik0.txt, po 5 minutach w plik1.txt, a potem znowu po 5 minutach w plik0.txt?
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
No nie..
przykład: lol1 do pliku -> plik0.txt lol2 do pliku -> plik1.txt lol3 do pliku -> plik2.txt lol4 do pliku -> plik3.txt itp |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Każdy nowy wpis do nowego pliku?
To po prostu sprawdzaj jaki plik jest ostatni lub nazwę zapisuj w innym pliku (żeby nie listować całego katalogu). -------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
a jak sprawdzic jaki plik jest ostatni? myslalem o file_exits ale to sprawdza czy plik istnieje. moglbys mnie jakos naprowadzic
Ten post edytował daros17 10.12.2010, 19:29:41 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 217 Pomógł: 8 Dołączył: 8.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
A pliki mają się tworzyć same? czy Ty sobie utworzysz pliki plik0.txt itd?
Ten post edytował ZeTu 10.12.2010, 19:29:48 -------------------- |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak pliki maja sie same tworzyc i sie tworza, ale kazdy poprzedni plik jest nadpisany tym co dodalem ostatni raz w fomularzu
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Formularz jest wysyłany raz, nie masz kilku inputów więc nie rozumiem w ogóle celowości tej pętli.
-------------------- |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
to w takim razie jak miałby to zrobić?
jeśli np co 30 sekund wysyłam nowe dane z formularza i ma zapisywać się w nowych plikach a nie tych samych czyli plik0.txt plik1.txt plik2.txt plik3.txt plik4.txt plik5.txt itp |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 217 Pomógł: 8 Dołączył: 8.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Robię Ci ten skrypt, ale błędy mi wyskakują, jak je uda się usunąć, to Ci to zrobię.
-------------------- |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował amii 10.12.2010, 20:03:28 -------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 217 Pomógł: 8 Dołączył: 8.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi Ci o takie coś? http://karol-drag.eu/demo1/
Skrypt mojego autorstwa do pobrania przez ten link http://karol-drag.eu/demo1/pobierz-demo1.zip Ten post edytował ZeTu 10.12.2010, 20:51:23 -------------------- |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 16 Dołączył: 11.01.2009 Skąd: wrocław Ostrzeżenie: (0%) ![]() ![]() |
jeśli chcesz unikatowość plików to możesz zamiast $i w nazwie wstawić aktualny czas i masz po problemie.
Jeśli ma to być nazwa + numer to możesz zmienić sobie nazwę do postaci plik_0.txt, plik_1.txt itd wtedy pobierasz sobie nazwy plików dajesz nazwę do tablicy, jako selektora używasz właśnie _ i sprawdzasz jaka cyfra jest największa (tutaj jakąś pętle stosujesz), jak pętla dojdzie do końca (czy masz już liczbę w nazwie ostatnio utworzonego pliku) robisz zmienną np $x = twoja_liczba + 1; i prz tworzeniu kolejnego pliku plik_$x.txt i problem z głowy. jeśli w danym katalogu masz tylko te pliki możesz też zrobić count ilości plików i do tej liczby + 1 nie wiem do czego potrzebujesz różnorodności tych plików, ale dodanie aktualnego czasu wydaj mi się bardziej rozsądne, przy szukaniu potem jakiegoś pliku będzie Ci go łatwiej znaleźć data mówi o wiele więcej niż tylko numeracja Ten post edytował pablo_83 11.12.2010, 18:09:58 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 16:21 |