![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Szczerze to musiałem bardzo szybko nauczyć się podstaw PHP więc pewnie dlatego mam ten problem. Mam formularz np taki:
I chciałbym do tego dodać obsługę błędów polegająca na tym, ze jeśli użytkownik nie wpisze informacji do rubryki IMIE lub NAZWISKO to 'formularz' będzie wymagał podania tej(tych) informacji i dopóki użytkownik tego nie zrobi to nie zostaną te dane wpisane do bazy danych. Próbowałem to robić na rożne sposoby, ale albo mi nie wychodziło(wyskakiwały błędy) albo dodawały się informacje do bazy danych osobno (czyli formularz poprosił o podanie danej która nie została wpisana, ale reszta danych została wpisana do bazy danych). mam nadzieje, ze dość dobrze wytłumaczyłem o co mi chodzi. Z góry dziękuje za odpowiedź. Ten post edytował ojciecmatki 20.12.2010, 11:21:53 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
1. używaj bbcode dla php
2. sprawdzaj przed dodaniem rekordu do bazy czy zmienne $_POST["imie"] oraz $_POST["nazwisko"] zawierają dane 3. pokaż, jak próbowałeś 4. filtruj dane, które przychodzą z formularza, obecnie skrypt jest podatny na ataki -------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 19.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ok nastepnym razem bede wiedzial.
Wszystko dziala uzylem if z warunkiem empty. Wczesniej uzywalem petli moze dlatego tak sie dzialo. Dziekuje za pomoc! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 04:38 |