[PHP] Komunikat po wysłaniu formularza |
[PHP] Komunikat po wysłaniu formularza |
1.03.2014, 22:24:17
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 19.12.2013 Ostrzeżenie: (0%) |
Witam.
Otóż jestem na razie laikiem jesli chodzi o PHP, ale na początku robię coś łatwego. Mam oto taki formularz:
Chcę, aby wyskakiwał komunikat wtedy kiedy pola nie są uzupełnione. Kod:
Przejdę do sedna. Jeżeli w action dam index.php, czyli pierwotną stronę gdzie formularz jest to komunikat pojawia się od razu po wejściu na stronę. Nie trzeba nawet klikać w wyślij. Natomiast jeżeli wstawie w action odzielny plik (tutaj: sendform.php) to działa, ale jeżeli pola są wypełnione to nadal zostaje formularz na stronie. Chciałbym uzyskać taki efekt, aby po poprawnym wypelnieniu formularza przechodziło do strony przeznaczonej na dane dla formularza (inaczej wygląda). Jeżeli nie zrozumiecie co mam na myśli to prześlę screeny, albo sam plik ze stroną i sami zobaczycie. Pozdrawiam. Ten post edytował barthezz 2.03.2014, 19:43:38 |
|
|
1.03.2014, 22:52:58
Post
#2
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) |
To przed wyświetleniem formularza Ten post edytował _Borys_ 1.03.2014, 22:58:06 |
|
|
1.03.2014, 23:12:46
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 19.12.2013 Ostrzeżenie: (0%) |
Idzie zaradzić temu, aby przy pierwszym wejsciu na stronę od razu komunikat się nie pojawiał? Przekierowywanie działa świetnie.
//EDIT: Tylko jest mały problem. Skoro podałem w action - index.php to czy on nie będzie tym, który będzie odbierał dane np. to co się znajduje w $_POST['pole1']? Jak więc użyć tych zmiennych w sendform.php? Ten post edytował barthezz 1.03.2014, 23:15:03 |
|
|
1.03.2014, 23:47:45
Post
#4
|
|
Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) |
No tak, nie zwróciłem uwagi. Można przekazać poprzez
i potem sprawdzać w sendform.php $_GET['pole1'] itd. Ale można też includować sendform.php do index.php
Ten post edytował _Borys_ 1.03.2014, 23:54:22 |
|
|
1.03.2014, 23:53:43
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 19.12.2013 Ostrzeżenie: (0%) |
Działa jak należy, dziękuję W razie problemów - odezwę się.
|
|
|
2.03.2014, 09:00:49
Post
#6
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Przenoszę do Przedszkola.
-------------------- 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 |
|
|
2.03.2014, 10:45:17
Post
#7
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 19.12.2013 Ostrzeżenie: (0%) |
Kolejny problem, tym razem z ciasteczkami.
Jak to ma działać? Otoż jest dwóch graczy. Losowana jest liczba i trzeba trafić prawidłową. Jeżeli dany gracz trafi liczbę, liczona jest liczba trafień. Niestety skrypt nie zna zmiennych g1, g2 oraz nie podlicza poprawnych odpowiedzi po wciśnięciu przycisku 'Graj!'. O ciasteczkach zacząłem dzisiaj czytać i nie za bardzo wiem dlaczego tak jest ;/ Jakieś nakierowanie poproszę //EDIT: Chyba nie do końca warunki są poprawne.. Ten post edytował barthezz 2.03.2014, 16:14:54 |
|
|
Wersja Lo-Fi | Aktualny czas: 19.06.2024 - 16:33 |