Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery] Formularz + php +przekierowanie (return true); ?
arkoslaw
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 31.10.2009

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


Cześć, mam problem z formularzem logowania napisanym w jQuery, a dokładniej: chodzi mi o przekierowanie do następnej strony. Postawiłem warunek który pobiera z pliku php wartość ale nie wiem jak mam zrobić, żeby pobrać "header" z php?

Kod wygląd mniej więcej tak(nie moge wstawic dokladnie mojego kodu):
[JAVASCRIPT] pobierz, plaintext
  1.  
  2. $('#wyszukiwarka').live('submit', function(e){
  3. e.preventDefault();
  4.  
  5. $.ajax({
  6. type: "POST",
  7. url: $(this).attr('action'),
  8. data: "$(this).serialize(),
  9. success: function(msg){
  10. $("#result").html(msg);
  11. }
  12. });
  13. return false;
  14. });
  15.  
[JAVASCRIPT] pobierz, plaintext

dane pobiera z php(maly wycinek):
  1. if ($zapytanie == "1") {
  2. $_SESSION['user'] = $_POST['login'];
  3. header('Location: index_A.php');
  4. $_SESSION["zalogowany"]=1;
  5. exit();
  6. }
  7. if ($zapytanie == "0") {
  8. $_SESSION['user'] = $_POST['login'];
  9. header ('Location: index_U.php');
  10. $_SESSION["zalogowany"]=2;
  11. exit();
  12. }
  13. }
  14. if ($status == "0"){
  15. die ('Błędny login lub hasło!');
  16. exit();
  17. }

Bledy oczywiscie elegancko wyswietla w pojawiajacym sie okienku, jest od tego fucntion(msg)
ale tez w tym okienku pjawia sie strona... sciana.gif Probowalem z window.location ale nie wiem jaki postawic warunek i jak pobrac zmienna z php odpowiadajaca za przekierowanie na strone uzalezniona od sesji.

Jak widać godzina już jest dość późna wiec widzicie, że mi zależy na uzyskaniu odpowiedzi;) A może tak eRix pomoże wstydnis.gif
Chodzi mi mniej wiecej o taki warunek:
[JAVASCRIPT] pobierz, plaintext
  1. if(zmienna_z_php ==1){
  2. przekieruj_do_strony_admina; return true;
  3. }else{ if(zmienna_z_php==0){
  4. przekieruj_do_strony_dla_zwyklego_usera; return true; ?
  5. }else {
  6. $('.klasa').show(). ---pokazuje bledy w okienku
  7. return false;
[JAVASCRIPT] pobierz, plaintext



Ten post edytował arkoslaw 1.11.2009, 12:39:59
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 01:52