![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 28.06.2003 Skąd: TG Ostrzeżenie: (0%) ![]() ![]() |
witajcie,
napisałam sobie taki skrypcik: [php:1:810e4646eb]<? if (($imie == "") || ($email == "") || ($nazwisko == "") || ($phone == "") || ($login == "") || ($domain == "")) { echo "<br><font size=2 color=003399><b>Uzupełnij brakujące dane:</b></font><br><br>"; } if ($imie == "") { echo "<font size=2 color=#003399>- IMIĘ<br><br></font>"; } else { echo "<input type=hidden name=imie value=$imie>"; } if ($nazwisko == "") { echo "<font size=2 color=#003399>- NAZWISKO<br><br></font>"; } else { echo "<input type=hidden name=nazwisko value=$nazwisko>"; } if ($email == "") { echo "<font size=2 color=#003399>- E-MAIL<br><br></font>"; } else { echo "<input type=hidden name=email value=$email>"; } if ($phone == "") { echo "<font size=2 color=#003399>- TELEFON<br><br></font>"; } else { echo "<input type=hidden name=phone value=$phone>"; } if ($login == "") { echo "<font size=2 color=#003399>- LOGIN<br><br></font>"; } else { echo "<input type=hidden name=login value=$login>"; } if ($domain == "") { echo "<font size=2 color=#003399>- DOMENA<br><br></font>"; } else { echo "<input type=hidden name=domain value=$domain>"; } if (($imie == "") || ($email == "") || ($nazwisko == "") || ($phone == "") || ($login == "") || ($domain == "")) { echo "<a href=java script:history.back()><font size=2><<< Wróć i popraw formularz...</a><br><br></font>"; } else { $wiadomosc = "imie: $imiennazwisko: $nazwiskone-mail: $emailntelefon: $phonendomain: $domainnlogin: $login"; $header = "From: $emailrnReply-To: $emailrn"; mail ("zamowienia@sklep-oriflame.com", "Zamówienie na konto pocztowe.", $wiadomosc, $header); echo "<font size=2 color=#003399> <br><br></font>"; echo "<font size=2 color=#003399><b>Dziękujemy</b><br><br></font>"; echo "<font size=2 color=#003399>Twoje zamówienie zostało przyjęte, w ciągu 5 dni roboczych<br>nasz pracownik skontaktuje się z Tobą.<br><br><br></font>"; echo "<a href=../><font size=2 color=#0099ff>Strona główna</a><br><br></font>"; } ?> [/php:1:810e4646eb] ale nie działa w nim ochrona pola 'domain' [to jest menu rozwijane - select], macie może jakieś pomysły jakby to naprawić? możecie zobaczyć jak to wygląda: http://poczta.sklep-oriflame.com a potem 'Nowe konto' [strona na razie w budowie ![]() pozdr |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
ustalasz domyślną wartość dla selecta, np.
Kod <select size="1" name="test">
<option selected value="-1">domyślna</option> <option>poprawna</option> </select> a następnie sprawdzasz, czy wartość selecta nie jest równa -1, np. [php:1:bd09a9550c]<?php if( $_REQUEST['test'] ==-1 ) { echo 'wybierz wartość test '); } ?>[/php:1:bd09a9550c] -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 28.06.2003 Skąd: TG Ostrzeżenie: (0%) ![]() ![]() |
nie działa
![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 28.06.2003 Skąd: TG Ostrzeżenie: (0%) ![]() ![]() |
teraz jest tak [po dodaniu Twojej koncepcji
![]() [php:1:9a02f8cba3] <? if (($imie == "") || ($email == "") || ($nazwisko == "") || ($phone == "") || ($login == "") || ($domain == "")) { echo "<br><font size=2 color=003399><b>Uzupełnij brakujące dane:</b></font><br><br>"; } if ($imie == "")//sprawdzamy czy pole imie jest puste { echo "<font size=2 color=#003399>- IMIĘ<br><br></font>"; } else { echo "<input type=hidden name=imie value=$imie>"; } if ($nazwisko == "") { echo "<font size=2 color=#003399>- NAZWISKO<br><br></font>"; } else { echo "<input type=hidden name=nazwisko value=$nazwisko>"; } if ($email == "") { echo "<font size=2 color=#003399>- E-MAIL<br><br></font>"; } else { echo "<input type=hidden name=email value=$email>"; } if ($phone == "") { echo "<font size=2 color=#003399>- TELEFON<br><br></font>"; } else { echo "<input type=hidden name=phone value=$phone>"; } if ($login == "") { echo "<font size=2 color=#003399>- LOGIN<br><br></font>"; } else { echo "<input type=hidden name=login value=$login>"; } if ($_REQUEST['domain'] == -1) { echo "<font size=2 color=#003399>- DOMENA<br><br></font>"; } else { echo "<input type=hidden name=domain value=$domain>"; } if (($imie == "") || ($email == "") || ($nazwisko == "") || ($phone == "") || ($login == "") || ($domain == "")) { echo "<a href=java script:history.back()><font size=2><<< Wróć i popraw formularz...</a><br><br></font>"; } else { $wiadomosc = "imie: $imiennazwisko: $nazwiskone-mail: $emailntelefon: $phonendomain: $domainnlogin: $login"; $header = "From: $emailrnReply-To: $emailrn"; mail ("zamowienia@sklep-oriflame.com", "Zamówienie na konto pocztowe.", $wiadomosc, $header); echo "<font size=2 color=#003399> <br><br></font>"; echo "<font size=2 color=#003399><b>Dziękujemy</b><br><br></font>"; echo "<font size=2 color=#003399>Twoje zamówienie zostało przyjęte, w ciągu 5 dni roboczych<br>nasz pracownik skontaktuje się z Tobą.<br><br><br></font>"; echo "<a href=../><font size=2 color=#0099ff>Strona główna</a><br><br></font>"; } ?> [/php:1:9a02f8cba3] |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
jeżeli pracujesz na register globals ustawionyn na on, czyli nie korzystasz z tablic typu _$REQUEST, wieć spróbuj
[php:1:c29637c42d]<?php if ($domain == -1) { ... } ?>[/php:1:c29637c42d] -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 28.06.2003 Skąd: TG Ostrzeżenie: (0%) ![]() ![]() |
D Z I A Ł A
![]() ![]() ![]() dziękuję ![]() ![]() ![]() ![]() pozdr i zapraszam ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 20:43 |