![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Mam nastepujący problem:
Po kliknięciu na obrazek wyświeltam JS przycisk. Po naciśnięciu chciałem, aby pobrał się on na dysk. W tym celu użyłem kodu:
Gdzie $_POST[hid] to ukryte pole, do którego wpisuje się javascriptem pełna ścieżka z serwera np: http://x.pl/n05922.jpg . Problem polega na tym że po kliknięciu przycisku zamiast ściągnąć na dysk, tak jakby echuje mi zawartość zdjęcia na stronie a dokładnie taki ciąg znaków: ... 'ŰřťZˇ^Ő";ůŐ#KÉUC°pĽT>.ń(ÇüOőSÉ=>ľOĹ˙ň:kßö¸˙ŃU:Ăò2ť7 ńfźěDŢ"Őc/$äúu¨żá,ń&OüTŽ˙Ů?ƲS$ÓOŤA]˙đřţ W˙d˙CâßgţFW˙$˙ÇçŇi ěݡń_ˇ5RĄI9źůÔGĹž$$â T˙ĎäăY@FżZ,;ł[ţßgţF[˙d˙OřK|K˙C˙˛dÖŁÔ,;łcţßt˙UĎý~Iţ5"xłÄ{÷jťTÓ$˙ÄŔĎCNčÁ hť5á-ń!9> Őy˙É?ĆâĎ˙#˙˛ecÉý*)%ÚĐ0>˝óK ŮŽŢ- .... Dlaczego ? Proszę o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
header("Content-type: image/jpeg");
? (IMG:style_emoticons/default/smile.gif) Tak przy okazji... http://www.webmaster-toolkit.com/mime-types.shtml |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jak używasz firebuga podejrzyj nagłówki jakie dostajesz.
|
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Jak dla mnie to ogólnie przekombinowałes...
Prościej, czytelniej, bez kombinowania, działa. Rozbudowanie tego to chyba zerowy problem? Dobudowywanie do tego nagłówków do innych plików też nie stanowi problemu, ale moim zdaniem źle robisz idąc po rozszerzeniach... A co jeśli ktoś zapisze plik exe jako png? MIME type, a nie rozszerzenia.... Ja oba jednocześnie sprawdzam najczęsciej, bo samo mime nie zawsze mi dobrze powie na co trafiłem. Już nawet nie wspominam, że taki excel ma kilka MIME i kilkanaście rozszerzeń. Sam sobie zobacz pod link jaki Ci dałem w poście wyżej... |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
przy zastosowaniu Twojego kodu wyskakuje mi:
404 File not found! myślałem że to problem ze ścieżką, ale chyba jest ok, jeśli musi być inna to poprawcie mnie, moja wygląda mniej wiecej tak: http://aaa.eu/slajdy/2e7a41effc601e88cf8723bd41f540db.jpg |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 715 Pomógł: 47 Dołączył: 5.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dał Pan tego linka,i także miałem The request /slajdy/2e7a41effc601e88cf8723bd41f540db.jpg was not found on this server.
Ale teraz wbija mnie na jakąś stronkę francuską,może mieli jakiś tymczasowy problem z serwerem. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
to "aaa" było tylko przykładem , chciałem się upewnić, czy mozna podać link w taki sposób, czy nie trzeba dawać przypadkiem jakoś do serwera przykład:
../slajdy/aaa.jpg Panowie ! Co może być powodem że zamiast ściągać fotke, dostaje ją jako treść w postaci echa na stronie ? |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Zawsze tego powodem jest posłanie fotki jako ciągu znaków, bez określenia nagłówka. Sprawdź jako co posyłasz ten obrazek. Masz przeglądarkę to sprawdź wspomniane nagłówki. Jeśli faktycznie przeglądarka otrzymuje nagłówek właściwy to choćby się uparła, pobierze to jako obrazek, niezależnie co to będzie. To co jeszcze mi przychodzi do głowy to zwalona ścieżka (co sugeruje mój skrypt) lub z rozpędu posyłasz nie tylko obrazek, ale także coś jeszcze i to "coś" rozwala przesył bo miesza w nagłówkach.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Ogólnie - używałem swojego skryptu na innej stronie i działał normalnie, bez problemu ściągał zdjęcia. Teraz - nie ma szans. ścieżka w postaci linka http://.... jest raczej dobra
no niestety - w kwestii nagłówka chyba coś nie tak - w źródle strony nie ma nic nowego po naciśnięciu przycisku |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 14:35 |