![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 11.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Potrzebuje jedną rzecz do tego skryptu - pewnie banalną, ale to mój pierwszy skrypt. Pracownicy mają przypisane ulice. W formularzu podajesz ulice - pokazuje ci do jakiego pracownika ona należy. I teraz:
- jeśli nie wpisze nic - pojawi się komunikat 'Nie podano adresu' - jeśli wpisze prawidłową ulicę - pojawią się dane pracownika. - jeśli nie wpisze prawidłowej ulicy - żadnej z podanych z if - to.... chce żeby się pojawił komunikat "Podano zły adres, lub ulica nie ma przypisanego pracownika". <?php $ulicapracownika = $_POST['ulicapracownika']; if ($ulicapracownika == NULL) echo 'Nie podano adresu'; if ($ulicapracownika == Nawojowska) echo 'Twój pracownik to Koprowski'; if ($ulicapracownika == Dworska) echo 'Twój pracownik to Sierotowicz'; ?> Ten post edytował koperkuba 11.06.2007, 07:34:11 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Dane przechowuj najlepiej w tablicy, a nazwy ulic wpisuj w niej małymi literami
A warunki i odpowiednie komunikaty wyglądają wtedy tak
Całość prezentuje się zatem następująco
Dzięki takiemu rozwiązaniu masz czysty kod, prosty sposób dodania nowej ulicy i przypisania jej pracownika oraz właściwy wynik niezależnie od DUŻYCH czy małych liter użytych w formularzu. Ten post edytował nexis 11.06.2007, 07:48:41 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 11.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wywala mi błąd:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\wamp\www\www\przetworzrejon.php on line 14 A nie, już ok. Poradziłem sobie. Literówka była. Niemniej wielkie dzięki:) właściwy wynik niezależnie od DUŻYCH czy małych liter użytych w formularzu. A to już nie chce działać.... Ten post edytował koperkuba 11.06.2007, 08:05:31 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
A zmieniałeś coś w kodzie? Jeśli tak to przedstaw go proszę...
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 11.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował koperkuba 11.06.2007, 10:55:22 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Napisałem przecież, żebyś nazwy ulic wpisał z małych liter do tablicy
I proszę STOSUJ TAGI! Ten post edytował nexis 11.06.2007, 09:16:39 -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 11.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 04:40 |