![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 21.11.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Czy mógłby ktoś powiedzieć jak zrobić coś takiego że mam np formularz z Imieniem, Nazwiskiem, Wiekiem i Miastem i chce zrobić coś takiego że jak ktoś nie wpisze np Imienia to mu wyskoczy komunikat np "Nie wypelniles wszystkich pol ! Popraw to !" Ale żeby nie przechodziły do następnego pliku gdy się nie wypełni tych pól. Mam taki kod: Kod <form action="news.php" method="post">
<div id="imie">Imię<input type="text" name="imie" id="imie-t" autocomplete="off" /></div> <div id="nazwisko">Nazwisko<input type="text" name="nazwisko" id="nazwisko-t" autocomplete="off" /></div> <div id="wiek">Wiek<input type="text" name="wiek" id="wiek-t" maxlength="2" autocomplete="off" /></div> <div id="miasto">Miasto<input type="text" name="miasto" id="miasto-t" autocomplete="off" /></div> <div id="motyw">Motyw:<select name="motyw" id="motyw-t" autocomplete="off"><option value="0">Wybierz motyw</option> <option value="1">Motyw 1</option> <option value="2">Motyw 2</option> <option value="3">Motyw 3</option> <option value="4">Motyw 4</option> <option value="5">Motyw 5</option> </select> </div> <div id="button"><input type="submit" value="Wygeneruj" /></div> </form> Ten post edytował Antonio93 22.11.2009, 21:39:49 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 673 Pomógł: 106 Dołączył: 31.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
każdy użytkownik może wyłączyć obsługę JS, polecam próbować w php (IMG:style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 21.11.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
W PHP jestem zielony, można prosić o rady ?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 21.11.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
darko, skrypt zamiast sprawdzić pierw czy pola są wpisane to przechodzi odrazu do pliku "news.php" wogóle nie sprawdza tylko bezpośrednio przechodzi ; /
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Racja, wklej to:
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 21.11.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
No teraz śmiga, darko masz pomógł (IMG:style_emoticons/default/winksmiley.jpg) tylko to jest w JS i tak jak wspomniał kolega wyżej ktoś może wyłączyć JS i wtedy to nie będzie działać, mógłby ktoś powiedzieć jak zrobić taki srkypt w PHP ?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
zrób prostą walidację czy nie puste:
i dodaj już sobie sam htmlspecialchars, strip_tags, htmlentities Cytat każdy użytkownik może wyłączyć obsługę JS, polecam próbować w php a ja jeszcze dodam, że nie trzeba nic wyłączać, ponieważ można taką stronę zapisać na swoim dysku i edytować usuwając całą walidację w js i po ponownym zapisaniu na dysk... wysłać dane bez żadnej walidacji (!) Antonio93 walcz już dalej sam. Odbieranie danych z formularzy to bardzo ważny temat/wątek/aspekt pracy z php, jeśli myślisz na poważnie o programowaniu w tym języku. Ja i tak mam "moralniaka", że podałem na tacy... (Ty wiesz ocb). Pozdrawiam! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 14:02 |