[PHP][MySQL] Problem z wysyłaniem formularza w php |
[PHP][MySQL] Problem z wysyłaniem formularza w php |
20.09.2016, 09:12:40
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 20.09.2016 Ostrzeżenie: (10%) |
Witam z tej strony Marek pierwszy rok w php w szkole informatycznej, problem polega na tym, że kiedy odświeżam stronę, puste dane wysyłają się do bazy danych. Powoduje to natłok pustych wierszy w bazie. Dopiero zaczynam przygodę z php i nie potrafię sobie z tym poradzić :/
Ten post edytował Marekzphp 20.09.2016, 09:30:51
Powód edycji: [Kshyhoo]: tagi
|
|
|
20.09.2016, 09:26:16
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Witamy na Forum. Przenoszę do odpowiedniego działu.
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
20.09.2016, 09:27:22
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 475 Pomógł: 6301 Dołączył: 27.12.2004 |
Moze napisz jeszcze raz, tym razem po polsku, w czym problem
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.09.2016, 09:31:09
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 20.09.2016 Ostrzeżenie: (10%) |
Dokonałem edycji posta
|
|
|
20.09.2016, 09:32:47
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 475 Pomógł: 6301 Dołączył: 27.12.2004 |
Bo dane do bazy wkladasz niezaleznie czy form zostal wyslany czy nie.
Nie sadzisz ze dane do bazy trzeba wkladac dopiero jak form zostanie wyslany? A czy form zostal wyslany to masz sprawdzane o tutaj if (IsSet($_POST["Imie"])) -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.09.2016, 09:33:08
Post
#6
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Używaj wyszukiwarki zanim założysz nowy wątek. Google
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
20.09.2016, 09:37:34
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 475 Pomógł: 6301 Dołączył: 27.12.2004 |
@Kshyhoo tu nie chodzi o takie odswiezenie o ktorym myslisz... Jakby to bylo to, to by nie szly puste dane
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.09.2016, 09:41:24
Post
#8
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Ja myślę, że właśnie o to chodzi. Czy wchodzą puste dane, czy po odświeżeniu, zabezpieczenie jest podobne... a wyniki z Google, które podałem właśnie to zawierają.
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
20.09.2016, 09:42:54
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 475 Pomógł: 6301 Dołączył: 27.12.2004 |
To nie to. To sa dwie rozne rzeczy. W tej chwili autor ma problem z wkladaniem danych nawet jak wejdzie na strone pierwszy raz bez zadnego odsiezenia. Spojrz na kod.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.09.2016, 09:46:24
Post
#10
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Wystarczy zwykły IF, a w wynikach są przykłady poprawnej budowy formularza. Jeżeli się upierasz, to proszę:
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
20.09.2016, 09:50:33
Post
#11
|
|
Grupa: Moderatorzy Postów: 36 475 Pomógł: 6301 Dołączył: 27.12.2004 |
Do problemy ktory mamy obecnie tutaj wystarczy to co pisalem wczesniej czyli
if (IsSet($_POST["Imie"])) Blad z duplikacja danych o ktorym ty mowisz to zupelnie inna bajka i owszem, wypada rowniez go miec na uwadze. Ale to dopiero jak autor opanuje ten "skomplikowany" problem jaki ma aktualnie. Nauka na zasadzie malych kroczkow. -------------------- "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: 3.06.2024 - 02:37 |