![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Potrzebuje wysłać formularz z polem: <SELECT name=pole[]> <OPTION value="wartosc1">Tekst1</OPTION> <OPTION value="wartosc2">Tekst2</OPTION> <OPTION value="wartosc3">Tekst3</OPTION> </SELECT> Jak teraz wysłać ten formularz, żeby otrzymać wartośći tekst z teg opola...? Trzeba dodać jeszcze jedno pole i za pomocą JS coś pokombinować? Prosze o podpowiedź.. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 359 Pomógł: 1 Dołączył: 16.04.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
zrob sobie w js, zeby ci wstawial input type hidden z tekstem tych pol....
Ten post edytował envp 22.09.2006, 20:26:21 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 4.03.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Adrian. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 23.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
No tylko jeszcze wstaw duże litery bo Prph dał małe w imionach.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dzięki chlopaki (Prph i Fistach) za odp... ale to nie cohdzi o to
![]() Przesłać same imie to nie problem, ale dodatkowo id... zrobie to za pomocą JS... i ukrytego pola hidden.. Ten post edytował kukix 24.09.2006, 17:16:45 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Przesłać same imie to nie problem, ale dodatkowo id... zrobie to za pomocą JS... i ukrytego pola hidden.. Ale do tego nie trzeba mieszac js ani zadnych ukrytych pol. Wystatczy ze jako value dla option wrzucisz takie cos: wartosc1_wartosc2 i odbierzesz obie wartosci oddzielone "_" Ot i po sprawie -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 13.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
PILNE
![]() ![]() Mianowicie posiadam formularz który sobie jako tako dostosowałem do swoich potrzeb, chodzi o kolor czcionki, ramki, tło itp, choć przyznam szczerze że jestem zielony z php dlatego w tej sprawie, proszę Was o pomoc. Kod formularza: Kod <?php // sprawdzamy, czy zmienna $submit jest pusta if (empty($_POST['submit'])) { // wy¶wietlamy formularz echo "<table border=\"0\"><form method=\"post\"> <tr> <td><span style=\"font-size:10px; font-family:Verdana; color: #666666; text-align: right;\"><strong>Nazwa,nr.produktu:</strong></span> <br><input type=\"text\" name=\"imie\" style=\"width: 150px; font-size:10px; font-family:Verdana; font-weight: bold; color: #666666; background: transparent; border-width: 1px; bordercolorlight;\"></td> </tr> <tr> <td><span style=\"font-size:10px; font-family:Verdana; color: #666666; text-align: right;\"><strong>Kolor:</strong></span> <br><input type=\"text\" name=\"email\" style=\"width: 150px; font-size:10px; font-family:Verdana; font-weight: bold; color: #666666; background: transparent; border-width: 1px; bordercolorlight;\"></td> </tr> <tr> <td><span style=\"font-size:10px; font-family:Verdana; color: #666666; text-align: right;\"><strong>Ilo¶ć sztuk:</strong></span> <br><input type=\"text\" name=\"telefon\" style=\"width: 150px; font-size:10px; font-family:Verdana; font-weight: bold; color: #666666; background: transparent; border-width: 1px; bordercolorlight;\"></td> </tr> <tr> <td><span style=\"font-size:10px; font-family:Verdana; color: #666666; text-align: right;\"><strong>Nadruk: tak/nie</strong></span> <br><input type=\"text\" name=\"telefon\" style=\"width: 150px; font-size:10px; font-family:Verdana; font-weight: bold; color: #666666; background: transparent; border-width: 1px; bordercolorlight;\"></td> </tr> <tr> <td><span style=\"font-size:10px; font-family:Verdana; color: #666666; text-align: right;\"><strong>e-mail:</strong></span> <br><textarea name=\"tresc\" style=\"width: 150px; height: 18px; font-size:10px; font-family:Verdana; font-weight: bold; color: #666666; background: transparent; border-width: 1px; bordercolorlight; overflow:hidden;\"></textarea></td> </tr> <tr> <td><br><input type=\"submit\" name=\"submit\" style=\"color: #5C5C5C; background-color: transparent; font-size: 09px; font-family: Verdana; font-weight: bold; border-style: solid; border-color: #E9E9E9; border-width: 2px\" value=\"W¦LIJ\"> <input type=\"reset\" style=\"color: #5C5C5C; background-color: transparent; font-size: 09px; font-family: Verdana; font-weight: bold; border-style: solid; border-color: #E9E9E9; border-width: 2px\" value=\"WYCZY¦Ć\"></td></form> </tr> </table>"; } // sprawdzamy, czy zmienne przesłane z formularza nie s± puste elseif (!empty($_POST['tresc']) && !empty($_POST['imie']) && !empty($_POST['email']) && !empty($_POST['telefon'])) { // jeżeli powyższy warunek jest spełniony tworzona jest wiadomo¶ć // zmienna $message zawiera tre¶ć wiadomo¶ci $message = "E-mail: $_POST[tresc]\nNazwa,nr.produktu: $_POST[imie]\nKolor: $_POST[email]\nNadruk: $_POST[telefon]"; // zmienna $header zawiera przede wszystkim adres zwrotny $header = "From: $_POST[imie] <$_POST[email]>"; // funkcja mail() za pomoc± której wiadomo¶ć zostanie wysłana @mail("mail1@x.poczta.pl","Wiadomosc wysłana z formularza www","$message","$header") or die('Nie udało się wysłać wiadomo¶ci'); // funkcja mail() za pomoc± której wiadomo¶ć zostanie wysłana @mail("mail2@.x.poczta.pl","Wiadomosc wysłana z formularza www","$message","$header") or die('Nie udało się wysłać wiadomo¶ci'); // wy¶wietlenie komunikatu w przypadku powodzenia echo "<span style=\"font-size:10px; font-family:Verdana; color: #666666; text-align: left;\"><strong>Zapytanie ofertowe zostało wysłane poprawnie. OdpowiedĽ zostanie przesłana na podany adres e-mail. Dziękujemy !</strong></span>"; } // lub w przypadku nie wypełnienia formularza do końca else echo "<span style=\"font-size:10px; font-family:Verdana; color: #666666; text-align: left;\"><strong>Wypełnij wszystkie pola formularza!<strong></span>"; ?> Co prawda on jest troche pokręcony w wartościach POST ale na maila przychodzi prawidłowo tak jak chce. Link do formularza: Formularz A teraz do sedna sprawy: Potrzebuję by np w jednym z tych pól, a dokładnie tu: <td><span style=\"font-size:10px; font-family:Verdana; color: #666666; text-align: right;\"><strong>Nazwa,nr.produktu:</strong></span> <br><input type=\"text\" name=\"imie\" style=\"width: 150px; font-size:10px; font-family:Verdana; font-weight: bold; color: #666666; background: transparent; border-width: 1px; bordercolorlight;\"></td> </tr> potrzebuje zrobić listę rozwijaną składającą która będzie posiadała 7 pozycji, np: Towar nr.1 Towar nr.2 Towar nr.3 itp. Proszę Was o szybką pomoc jest to dla mnie bardzo pilne. Próbowałem już na różne sposoby to zrobić z funkcją Select ale nie potrafię tego dobrze zapisać ponieważ tak jak pisze to jestem początkujący. Liczę na zainteresowanie tematem - z góry THX -------------------- ---------------------------
Dla jednych coś prostego jest drudne jeśli się tego uczą, dla innych tych co już umieją jest banalne. Ci BANALNI zapominają o tym że oni kiedyś też się tego uczyli. |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Nie znalazłem nic więcej na forum w podobnym temacie http://forum.php.pl/index.php?showtopic=94...mp;#entry308981 - crossposting (Regulamin IV.2, podpunkt f) ) zamykam bo topic i tal juz chyba rozwiązany -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 02:37 |