![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 333 Pomógł: 0 Dołączył: 4.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
witam
tak oto wygląda skrupt dodający banery do rotatora (dane pochodzą oczywiście z formularza):
no i teraz żeby mi je wyświetliło to powinienem użyć np czegoś takiego:
no i teraz chciałbym aby przy każdym z banerów było pole checkbox a na samym dole przycisk usun i po nacisnieciu usuwa zaznaczone banery... za bardzo nie mam pojęcia jak to powinno wyglądać i co najważniejsze jak ma wygladać cały skrypt usuwający... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) pozdrawiam |
|
|
![]() |
-Guest- |
![]()
Post
#2
|
Goście ![]() |
robisz to tak
kazdemuc heckbox'owi, przypisujesz wartosc zaleznie od nr baneru, i formularzem przesylasz do jakiegos pliku np. usun.php. W tym pliku sprawdzasz ktore checkbox'y sa zaznaczone, odczytujesz ich wartosci (nr banerow) i usuwasz te banery ktorych nr sa w zaznaczonych checkbox'ach |
|
|
![]()
Post
#3
|
|
Grupa: Zablokowani Postów: 655 Pomógł: 0 Dołączył: 28.11.2003 Skąd: Zagórz Ostrzeżenie: (80%) ![]() ![]() |
sorry za anonima (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
@bronx: a jest coś co umiesz?
Po pierwsze należy stworzyć input z type="checkbox", nadać każdemu name, najlepiej tak, aby odzwierciedlał pozycje w tablicy. Po naciśnięciu `submit` sprawdzamy, które pola były zaznaczone i na tej podstawie usuwamy z tablicy, do której wcześniej wgraliśmy dane, te pozycje, które zaznaczyliśmy i przesłaliśmy przez formularz. Następnie taką tablice bez tych pozycji, które wycieliśmy zapisujemy do pliku. EDIT: Zamiast for, lepiej użyc foreach" title="Zobacz w manualu PHP" target="_manual. Ten post edytował sf 3.11.2004, 11:47:20 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 1.04.2004 Ostrzeżenie: (0%) ![]() ![]() |
Teraz zmieniasz plik wyświetlający banery i dodajesz jeszcze jedno pole w formularzu
NIe testowałem ale powinno działać:P |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 06:52 |