Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ramki i location.href, głupi problem
-Code46-
post
Post #1





Goście







Witam!

Mam taki kawałek kodu
  1. <td align="center"><input type="Submit" Name="Button" Value="OK" onClick="location.href='logout.php'"></td>


I ramki. Prawe ramka nawigacyjna, w lewej wyświetlają się podstony. Użytkownik może edytować swoje dane. Jak to zrobi, trzeba bo wylogować (bo będą błędy) i dlatego po naciśnięciu przycisku OK jest przekierowywany do skrypty logout.php, który niszczy sesje a stamtąd do formularz logowania.

Problem w tym, że ramki nie są niszczone i formularz logowania otwiera się w prawej ramce. Wiem, że w linku mogę podać parametr
  1. target="_top"
ale w przykładzie powyżej nie wiem gdzie go wsadzić. Próbowałem już chyba wszystkiego i przycisk nie działa. Wiecie jak sobie z tym poradzić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Tsiru
post
Post #2





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 7.01.2005
Skąd: Nigdzie

Ostrzeżenie: (0%)
-----


A spróbój dopisać to fo form ;-)
  1. <form target="cel">
Go to the top of the page
+Quote Post
-Code46-
post
Post #3





Goście







Cytat(Tsiru @ 2005-03-20 17:34:30)
A spróbój dopisać to fo form ;-)
  1. <form target="cel">

A co to ma wspólnego? (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)

W prawej ramce ładuje się formularz, który zostaje wypełniony a dnae przesłane do skryptu, który aktualizuje dane w bazie. Później trzeba wylogować użytkownika (ponieważ mógł zmienić login) bo inaczej wszystko zacznie się sypać. Dlatego też wywołuje formularz niszczący sesję (wylogowujący użytkownika) i ładujący stronę główną (na tej stronie jest formularz logowania). Problem w tym, że ten formularz ładuje się w prawej ramce. Dziwnie to wygląda, bo jak nacisnę na link "wyloguj użytkownika" to strona główna ładuje się w normalnym oknie. Nie wiem gdzie robie błąd
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 11:15