Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pusta strona po wysłaniu formularza
Marq
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 5
Dołączył: 14.10.2008
Skąd: Tarnów

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


Witam!




Mam dziwny problem ze skryptem przyjmującym dane z formularza, mianowicie po kliknięciu w przycisk "wyślij" pokazuje się biała strona i nic więcej, dopiero po odświeżeniu, wszystko wykonuje się tak jak powinno. Najlepsze jest to, że z tego skryptu korzysta kilkadziesiąt osób, i takie rzeczy dzieją się tylko połowie, drugiej połowie wszystko działa bez zarzutu. Php nie wyrzuca żadnych błędów. Spotkał się już ktoś z czymś takim?




Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Linia 12 pliku magic.php - tam jest błąd.

Co to ma wspólnego z prog. obiektowym?
Może byś podał jakiś kod - nie jesteśmy jasnowidzami.
Go to the top of the page
+Quote Post
Ociu
post
Post #3





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Przedszkole.
Go to the top of the page
+Quote Post
Marq
post
Post #4





Grupa: Zarejestrowani
Postów: 35
Pomógł: 5
Dołączył: 14.10.2008
Skąd: Tarnów

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


Okej, problem występuje tylko w IE6.




  1. <form action="http://blalba.pl/login" method="POST">
  2. <tr><td><label for="username">User: </label></td><td><input type="text" name="username" value="" /></td></tr>
  3. <tr><td><label for="password">Password: </label></td><td><input type="password" name="password" /></td></tr>
  4. </table>
  5. <input type="submit" name="loginbt" value="Login"/>
  6. </form>


Login (Codeigniter Framework)

  1.  
  2. function Login()
  3. {
  4. parent::Controller();
  5. $this->load->library("rsauth");
  6. $this->load->model("rsauth_mng_model");
  7. $loginform = $this->rsauth->login(TRUE);
  8. if($this->rsauth->check())
  9. {
  10. $userdata = $this->session->userdata('role');
  11. switch($userdata)
  12. {
  13. case 1:
  14. redirect('/one/');
  15. break;
  16. case 2:
  17. redirect('/two/');
  18. break;
  19. case 3:
  20. redirect('/three/');
  21. break;
  22. default:
  23. $this->load->view('privatearea');
  24. }
  25.  
  26.  
  27. }
  28. else
  29. {
  30. $this->load->view('privatearea',array("loginform"=>$loginform));
  31. }
  32. }
  33.  
  34.  





Na innych forach spotkałem się z opiniami, że to po prostu błąd IE, ale przecież inne strony chodzą poprawnie...
Pusta strona nie ma źródła html, ustawiałem wszelkie metadane do cachowania, ale nie pomogło.

Ten post edytował Marq 25.10.2009, 19:34:19
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 - 04:26