![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 14.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam problem ze skryptem który pobiera plik na komputer mianowicie sam skrypt wygląda tak
Lecz chciałbym aby skrypt wykonał się tylko dla zalogowanych osób Takowy skrypt posiadam
Po wklejeniu skryptu w tej kod zamiast pobrać się plik pojawiają się takie znaczki http://screenshooter.net/100671669/gacjhww Ten post edytował bojawiem55 24.03.2015, 00:07:54 |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
W kodzie pobierajacym plik nie moze byc zadnego html wiec kody jak ten:
<font color="black"> masz wywalic.... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 11 Dołączył: 12.10.2014 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 14.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Wywaliłem całe html i nadal to jest
Kod bez html
Jeżeli ktoś posiada inny skrypt pobierania plików to z chęcią przyjmę Ten post edytował bojawiem55 24.03.2015, 16:17:11 |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) Wszystkie pliki mają byc zapisane w utf8 bez BOM
2) Zakladam ze ten plik jest plikiem glownym (bezposrednio wywolywanym) a nie plikiem includowanym? 3) require 'config.php'; require_once 'user.class.php'; A w tych plikach i innych includowanych w nich nie masz przypadkiem jakis kodow/tekstow, ktore idą do przeglądarki? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 14.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Plik config
Plik user class
Wszystkie są w kodowaniu utf8 bez BOM Ten post edytował bojawiem55 24.03.2015, 16:24:40 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Dodaj sobie na samym początku pliku (jeszcze przed session_start):
Bo najbardziej prawdopodobne jest, że przed wysłaniem nagłówków masz jakiś biały znak, co zaowocuje komunikatem: Cannot send headers. Headers already sent. Widzę Twój błąd:
Pozbądź się wszystkich otwarć i zamknięć bloków PHP, poza jednym otwierającym (pierwszym na samej górze). Ten post edytował b4rt3kk 24.03.2015, 16:46:20 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 14.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki usunąłem nie potrzebne znaczniki ?php i dodałem to co mi dałeś to skrypt zaczął działać
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:13 |