![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich ponownie (IMG:style_emoticons/default/smile.gif)
Otóż mam problem nie koniecznie ze skryptem, co z pomysłem jak go napisać. Chodzi o takie coś: W panelu administratora mam funkcje dodawania do oferty produktów. Więc tak: Wchodzę w ten plik i chcę dodać doniczkę. Wpisuje nazwę, kategorie i teraz mam problem. Chodzi o to, że jedna doniczka może być w kilku kolorach. Przy wyświetlaniu danej doniczki chciałbym zawrzeć wszystkie kolory. Np. dana doniczka jest w 5 kolorach. No to dodaje obrazek doniczki 5 razy: w czerwonym, żółtym, niebieskim, różowym i zielonym. I problem jest w tym skąd skrypt ma wiedzieć ile ma wyświetlić pól input type="file"? Raz przecież będzie doniczka w 5 kolorach, a raz w 35. Wiem, że trochę to zakręciłem, ale prościej nie potrafię. Proszę o pomoc (IMG:style_emoticons/default/smile.gif) Z góry dziękuje (IMG:style_emoticons/default/smile.gif) Pozdrawiam, nansss PS. Jest jeszcze jeden problem. Przy wyświetlania chciałbym jeszcze dać takie kolorowe małe kółka(w kolorze danej doniczki) i po kliknięciu w dane kółko np. żółte w miejscu domyślnej doniczki pojawi się żółta doniczka, później gdy kliknę w niebieskie kółko w miejscu żółtej doniczki pojawi się niebieska itd... Działanie skryptu PHP(wysyłanie plików na serwer) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wiem, tylko nie wiem jak to zrobić... jak się za to zabrać
Mam taki mały skrypt, lecz problem jest w tym, że Po pierwsze kolejne pole input type file pokazuje mi się pod przyciskiem dodaj kolejne zdjęcie Po drugie po kliknięciu w przycisk dodaj kolejne zdjęcie pokazuje się ale nagle strona się odświeża to nowe pole znika, a zawartość tego pierwszego co jest na sztywno się czyści. Po prostu strona się przeładowywuje, a ja tego nie chcę w danym momencie Kod <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript"> $(document).ready(function() { $('button').click(function() { var ilosc=$('input[type=file]').size(); var ilosc=ilosc+1; $(this).after('<br /><input type="file" name="produkt'+ilosc+'"/>'); }); }); </script> <div align="center"><br /><br /><form method="post" action="#"> <input type="file" name="produkt1"/><br /> <button>Dodaj kolejny obrazek</button><br /><br /> <input type="submit" /><input type="reset" /> </form></div> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 10:21 |