[PHP]Panel |
[PHP]Panel |
--onelife-- |
2.09.2013, 19:31:37
Post
#21
|
Goście |
A no racja,teraz już widzę. Z tym,że gdy zamknąłem to efekt nadal taki sam,zawartość z zapytania się nie wyświetla..;/
|
|
|
2.09.2013, 19:59:37
Post
#22
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) |
Nie rozumiem sensu dania '$wynik and $dane' Popraw na samo $dane |
|
|
5.09.2013, 18:06:54
Post
#23
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 16 Dołączył: 25.05.2004 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) |
Zacznij od ustawienia error_reporting i display_errors (ini_set). Bez tego nie dojdziesz co jest nie tak, a ta "pusta biała strona" świadczy o tym, że coś jest skopane.
-------------------- \o/
|
|
|
8.09.2013, 11:39:16
Post
#24
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) |
Jeśli jest pusta najczęściej są tego 2 powody:
- nie sprawdzasz działania na jakimś serwerze tylko bezpośrednio na komputerze bez użycia xamppa, webserv etc. - plik ma rozszerzenie html zamiast php Kod, który podałeś w poście #24 jest całym kodem w tym pliku? Jak masz coś tam jeszcze oprócz tego, to wypadałoby podać... |
|
|
8.09.2013, 11:50:37
Post
#25
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) |
Pokaż cały plik, a postaramy się pomóc.
|
|
|
--onelife-- |
8.09.2013, 12:06:13
Post
#26
|
Goście |
Jeśli jest pusta najczęściej są tego 2 powody: - nie sprawdzasz działania na jakimś serwerze tylko bezpośrednio na komputerze bez użycia xamppa, webserv etc. - plik ma rozszerzenie html zamiast php Kod, który podałeś w poście #24 jest całym kodem w tym pliku? Jak masz coś tam jeszcze oprócz tego, to wypadałoby podać... Sprawdzam na swoim vps,rozszerzenie jest dobre .php A więc tak na stronie głównej mam logowanie za pomocą nicku i hasła z poradnika i wygląda to tak :
Po zalogowaniu przenosi nas do panel.php
+ do tego mam jeszcze tylko samo tło pod stronę,tło się wyświetla wynik zapytania nie/ |
|
|
8.09.2013, 12:13:12
Post
#27
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 16 Dołączył: 25.05.2004 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) |
samo error reporting nie spowoduje wyświetlenia błędu jeśli w ustawieniach php masz display_errors wyłączone.
wrzuć na samym początku, jeszcze przed ob_start: Twoje wywołanie error_reporting też pownno wygenerować błąd, notice o użyciu niezdefiniowanej stałej. Ten post edytował fiszol 8.09.2013, 12:15:39 -------------------- \o/
|
|
|
--onelife-- |
8.09.2013, 12:26:43
Post
#28
|
Goście |
Już jakiś postęp
"Notice: Undefined variable: nick in /var/www/panel.php on line 55 "
Linijka 55 to ta pogrubiona |
|
|
8.09.2013, 12:46:45
Post
#29
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) |
I wszystko jasne.
Co to $nick? Albo zdefiniuj to z POST albo GET i po sprawie. |
|
|
8.09.2013, 12:47:24
Post
#30
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 16 Dołączył: 25.05.2004 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) |
Gubisz gdzieś dane przy przesyłaniu formularza, teraz var_dump($_POST) przed zapytaniem:
-------------------- \o/
|
|
|
--onelife-- |
8.09.2013, 13:00:40
Post
#31
|
Goście |
|
|
|
8.09.2013, 13:05:12
Post
#32
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) |
Nie widzisz, że nigdzie nie zdefiniowałeś co to $nick? Skąd skrypt ma wiedzieć?
|
|
|
8.09.2013, 13:10:48
Post
#33
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 16 Dołączył: 25.05.2004 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) |
zdefiniował, przynajmniej teoretycznie, tutaj:
$_POST jest pusty, nie przesłałeś formularza i tyle. onelife pokarz formularz którego używasz do przesłania danych Ten post edytował fiszol 8.09.2013, 13:12:04 -------------------- \o/
|
|
|
--onelife-- |
8.09.2013, 13:15:06
Post
#34
|
Goście |
Formularz :
|
|
|
8.09.2013, 13:16:34
Post
#35
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) |
Zdefiniował, ale nie w tym pliku co trzeba.
W sesji trzymasz nick usera, wykorzystaj to Ten post edytował TursoN 8.09.2013, 13:17:19 |
|
|
8.09.2013, 13:22:02
Post
#36
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 16 Dołączył: 25.05.2004 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) |
nvm, Turson wskazał Ci błąd. formularz wysyłasz do index.php, a do $nick próbujesz się odwołać w panel.php. Zrób tak jak pokazał Ci Turson albo zdefiniuj sobie nick jeszcze raz, z sesji, gdzieśna początku dokumentu, byle po session_start(). $nick = $_SESSION['nick'];
Ten post edytował fiszol 8.09.2013, 13:24:44 -------------------- \o/
|
|
|
8.09.2013, 13:27:21
Post
#37
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 29.08.2013 Ostrzeżenie: (0%) |
Okej,już mam. Wielkie dzięki za pomoc.
Ten post edytował onelife 8.09.2013, 13:29:17 |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 16:38 |