Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Formularz, obraz jako submit, błąd przesyłu danych
Forum PHP.pl > Forum > PHP
brzydalson
Witam. Mam problem z formularzem.
  1. <!-- Start of Login Dialog -->
  2. <div id="dialog1" class="window">
  3. <div class="d-header">
  4. <form method="POST" action="index.php?go=info">
  5. <input type="text" name="login" size="12" value=""><br>
  6. <input type="password" name="haslo" size="12" value="">
  7. </div>
  8. <div class="d-blank"></div>
  9. <div class="d-login"><input type="image" name="logon" src="images/login-button.png"/>
  10. </form></div>
  11. </div>
  12. <!-- End of Login Dialog -->

Tak wygląda kod formularza na stronie. Używam pluginy Jquery, by formularz wyświetlał się w oknie popup. Mój problem polega na tym, że kiedy przesyłam przy pomocy tego obrazka(submit) dane z formularza do strony info.php to nie jest to wykrywane jako isset($_POST['logon']). Niby wszystko działa ale w skrypcie php nie mogę sprawdzić czy ten formularz został przesłany tylko muszę od razu pobierać dane. Czy ktoś wie jak to rozwiązać?
ADeM
Taki input zwraca współrzedne kliknięcia. Sprawdz czy istnieje "logon_x" i "logon_y", ewentualnie czy pozostałe pola zostały przesłane.
brzydalson
Udało mi się to jakoś zreperować. Wykorzystałem właśnie fakt że przesyłane są współrzędne x i y i po prostu sprawdzam funkcją isset(x) i wtedy wiem czy ktoś użył formularza czy nie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.