Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS]Logowanie
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Rafal86
Witam,
Mam problem w napisaniu skryptu/kodu do logowania się na stronę. Sytuacja wygląda tak:

Na stronie "B" mam umieszczone "obiekty", aby mieć do nich dostęp na stronia "A" , muszę zalogować się na stronę "B"(logować trzeba się tylko raz). Chce stworzyć guzik, który po kliknięciu wypełnia formularz logowania(wysyła wartości login i pasword i klika submit).
Celem jest aby użytkownik wchodząc na strone "A" gdy kliknie przycisk, uzyska dostęp do podlinkowanych obrazów z strony "B", bez konieczności wchodzenia na stronę "B" i logowania się.
Źródło strony "B" do logowania wygląda tak:

<form action="login.web" method="post">
<div>
<table border=0>
<tr>
<td>Username:</td><td><input type="text" name="u" value=""></td>
</tr>
<tr>
<td>Password:</td>
<td><input type="password" name="p" value=""></td>
</tr>
</table>
<input type="submit" name="t" value="Go">
<br>
</div>
</form>

Z góry dziękuję za pomoc.
wszerad
W JS tego nie zrobisz, szukaj na forum pomocy PHP bo inaczej się nie uda, są oczywiście sposoby w JS ale tylko dla zaawansowanych.
wNogachSpisz
[JAVASCRIPT] pobierz, plaintext
  1. var login = 'mySecretLogin'
  2. var passw = 'mySecretPassword'
  3.  
  4. var doc = document
  5.  
  6. var form = doc.forms[0]
  7.  
  8. var guzik = doc.createElement('input')
  9. gzuik.type = 'button'
  10. $(guzik).bind('click', function(){
  11. form.u.value = login
  12. form.p.value = passw
  13.  
  14. form.submit()
  15. //form.t.click()
  16. })
  17.  
  18. doc.appendChild(guzik)
[JAVASCRIPT] pobierz, plaintext
Chyba o to chodziło?
Wymaga jQuery.
wszerad
Chyba nie o to chodziło bo do wysyłania formy nie trzeba nawet JS używać i tu wszystko co potrzebne jest...
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.