Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][AJAX]Odswieżanie po dodaniu rekordu.
Salur
post
Post #1





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 28.12.2014

Ostrzeżenie: (20%)
X----


Witam, przesyłam dane przez ajax z jednego pliku do drugiego, problem w tym że plik którym dodaje rekord jest odpowiedzialny jedynie za dodanie. W efekcie koncowym chcę aby po nadaniu sesji strona sie przeładowała. Problem w tym ze gdy ustawie header("Location: xxxx"); to przeladowuje tylko ten plik którym dodaje rekord a nie całą stronę. Próbowałem roznież poprzez: .done( zmienna ){ location.reload(); } lecz nic z tego bo to przeladowuje bez uwzglednienia czy dodano rekord czy nie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Salur
post
Post #2





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 28.12.2014

Ostrzeżenie: (20%)
X----


Oto cały plik php:

  1. <?php
  2.  
  3. if(!empty($_POST) && !empty($_POST['Login']) && !empty($_POST['Password'])) {
  4.  
  5. $login = parseString($_POST['Login']);
  6. $pass = htmlspecialchars(trim(stripslashes($_POST['Password'])));
  7.  
  8. $user = $db->select_single("SELECT * FROM account.account WHERE login = '".$login."' AND password = PASSWORD('".$pass."') LIMIT 1");
  9.  
  10.  
  11. if(!empty($user)){
  12.  
  13. if($user['status'] == 'BLOCKED'){
  14.  
  15. $blad = 'Twoje konto jest zbanowane.';
  16.  
  17. } else {
  18.  
  19. $_SESSION['user'] = $user['id'];
  20.  
  21. echo 'dostep'; exit;
  22.  
  23. }
  24.  
  25. } else {
  26.  
  27. $blad = 'Podałeś złe dane do logowania.';
  28.  
  29. }
  30.  
  31. }
  32. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- Salur   [PHP][AJAX]Odswieżanie po dodaniu rekordu.   30.08.2015, 10:51:35
- - Pyton_000   zwracaj w skrypcie coś jeśli się doda rekord, i w ...   30.08.2015, 10:54:30
- - Salur   Hmm, okej, tylko teraz pytanie jak spowrotem prześ...   30.08.2015, 13:25:42
- - Pyton_000   robisz normalnie echo, a potem w np. .done(data) {...   30.08.2015, 16:03:46
- - Salur   Hmm, chyba Cię źle zrozumiałem, o to chodziło? Bo ...   1.09.2015, 17:34:05
- - trueblue   Po echo powinno być exit. Ustawiałeś jakiś dataTy...   1.09.2015, 17:41:45
- - Salur   Hm, nie ustawiłem, jaki typ żądania powinien być w...   1.09.2015, 17:44:56
- - trueblue   Jeśli nie ustawiałeś to ok. Sprawdź w konsoli jak...   1.09.2015, 17:50:30
- - Salur   Zwraca wartość 'dostep'   1.09.2015, 17:52:37
- - trueblue   A teraz tak: [HTML] pobierz, plaintext .done...   1.09.2015, 17:55:27
- - Salur   Wywaliło dwa razy dostep i nie przekierowało.   1.09.2015, 18:08:01
- - trueblue   A teraz: [HTML] pobierz, plaintext done(funct...   1.09.2015, 18:21:23
- - Salur   Teraz zwróciło tylko raz 'dostep'.   1.09.2015, 18:24:20
- - trueblue   Wcześniej również raz zwróciło. Natomiast dodatkow...   1.09.2015, 18:27:16
- - Salur   W tym problem że nie drukuje. Co może być nie tak?...   1.09.2015, 18:55:07
- - trueblue   Sprawdź czy nie drukujesz w php jakichś znaków prz...   1.09.2015, 19:04:49
- - Salur   Wszystko jest okej w kodzie. PHP: [PHP] pobierz,...   1.09.2015, 19:13:31
- - trueblue   Brak innego echo o niczym nie świadczy. Być może j...   1.09.2015, 19:30:12
- - Salur   Oto cały plik php: [PHP] pobierz, plaintext <?...   1.09.2015, 19:42:48
- - trueblue   Sprawdź z takim plikiem php: [PHP] pobierz, plaint...   1.09.2015, 20:06:44
- - Salur   Kurczę, z takim plikiem działa gdzies musi być bł...   2.09.2015, 15:10:46


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: 13.10.2025 - 09:20