![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
mecze sie z tym chyba juz od godziny (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) sprawa jest taka:
robie system ogloszen na strone mam wszystko dziala pieknie dodawanie, przegladane wiec czas zrobic panel administracyjny zeby miec kontrole nad tym co sie dzieje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) kazde ogloszenie jes w oddzielnym pliku w odpowiednim dziale np. w kataogu kupno sa pliki 1.dat 2.dat itp. pomyslaem sobie zeby latwo i przyjemnie bylo edytowac to zrobie tak: wybieram katalog z jakiego maja byc wyswietlane pliki (ogloszenia) po wybraniu katalogu jego zawartosc (nazwa plikow jest ladowana do tablicy) potem za pomoca petli wyswietlam ogloczenia czyli pobieram nazwe pliku z tablicy i jego zawartosc odpowiednio zformatowana wstawiam w tabele, potem wstawiam formulaz i tam pole [xml:1:dc971cce5a]<input type=hiden value=$filenames[$i]>[/xml:1:dc971cce5a] $i to oczywiscie odpowiedni rekord tablicy zawierajacy nazwe pliku potem jest oczywiscie submite i wysyla nazwe pliku jaki ma byc edytowany no i wszystko jest pieknie gdyby nie pewien fakt jesli w katalogu jest wiecej jak jedno ogloszenie (plik) to po przejscie do edycji wybierana jest zawsze ostatnia pozycja w tablicy jestem pewien na 100% ze nazwy plikow sa dobrze przydzielone do kazdego z formularzy dlaczego tak sie dzieje?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) jak sobie z tym poradzic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Bo musisz dać tak i to w pętli:
Kod <input type="hidden" name="nazwa[]" value="$nazwapliku">
i wtedy otrzymasz tablicę z nazwami plików. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
Dziki spenalzo za fatyge (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) to mam poprostu zapomnialem w poscie napisac name w polu imput ale w skrypcie ono jest
poszedlem pod prysznic i w ciagu 30 sekund uswiadomilem sobie co jest nie tak (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) taka pala zemnie ze zapomaniel dac na koncu formulaza </form> przesto petla wczytywala wszystkie posty tworzyla <form ....> ... na koncu <input type=submite ...> i zaczynala robic kolejne a nie bylo znacznika konca formularza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dlatego zawsze wybieralo ostatni wpis dopisalem </form> i wszystko gra (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) sory ze zasmiecam forum ale juz sobie wlosy wyrywalem przez ten shit |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 01:43 |