Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wysyłanie plików | Sprawdzanie co się dzieje z wysyłaniem, Konflikt ze stylem Input File dodanym Javascriptem?
Rewil
post
Post #1





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

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


Siema, mam problem ponieważ próbuję wysyłać pliki. I gdy wyłącze javascripta, lub funkcje odpowiadającą za stylizowanie input file[JS]. Wszystko działa prawidłowo. W podglądzie kodu name nie jest usuwane, enctype="multipart/form-data" też nie.

Jak zbadać co się dzieje na stronie po wysyłaniu?
print_r('$_FILES') tylko potwierdza, że przy włączonej funkcji nie leci.

Czym stylizuje?
http://www.appelsiini.net/projects/filestyle
Najbardziej otrąbiona funkcja do stylizacji w internecie, co się nie wpisze po setki stron tego jest. Więc teoretycznie powinno działać ;V

Ten post edytował Rewil 27.12.2011, 21:42:20
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Puść gdzieś stronę HTML-ową na żywo.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Rewil
post
Post #3





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

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


http://rewil.iceo.pl/up/
Przeczyściłem do samego formularza tego HTML.
Go to the top of the page
+Quote Post
Astarot
post
Post #4





Grupa: Zarejestrowani
Postów: 90
Pomógł: 4
Dołączył: 5.02.2006

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


nie mam pomysłu, ale w ich tutorialu pojawia sie atrybut action dla form, spróbuj dodać, może da to jakiś efekt

  1. <form action="#"....


--------------------
torrenty
Go to the top of the page
+Quote Post
Rewil
post
Post #5





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

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


action mam dla domyślnego pliku php, czyli pusty, ale też już próbowałem z bezpośrednim linkiem bo myślałem że to przez to. sad.gif
Go to the top of the page
+Quote Post
Astarot
post
Post #6





Grupa: Zarejestrowani
Postów: 90
Pomógł: 4
Dołączył: 5.02.2006

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


Twój kod JS w pliku file.js różni się od tego udostępnionego na stronie pluginu w tutorialu http://www.appelsiini.net/download/jquery.filestyle.js

  1. ...
  2. var filename = $('<input class="file">')
  3. .addClass($(self).attr("class"))
  4. .css({
  5. "display": "inline",
  6. "width": settings.width + "px"
  7. });
  8. ...


  1. var filename = $('<input class="file_text" type="text" readonly="readonly">')
  2. .addClass($(self).attr("class"))
  3. .css({
  4. "display": "inline",
  5. "width": settings.width + "px"
  6. });


atrybut readonly="readonly" może uniemożliwiać zapisanie danych, spróbowałbym dołączyć oryginalną wersję skryptu i wykonać test


--------------------
torrenty
Go to the top of the page
+Quote Post
Rewil
post
Post #7





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

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


To już zwykły html jest, nie wpływa na kod po za właściwościami graficznymi. Dla testu fabryczny kod też testowałem i nie działa, ale po przeglądnięciu całego wydaje mi się to bez sensu bo nic nie modyfikuje pliku, a w źródle wygląda to dalej jak powinno aby wysłać plik na serwer. Zakładałem też, że kod się gryzie. Ale powinno wtedy wywalić JS, ew. coś mu namieszać, ale jeżeli źródło pliku html jest poprawne to powinno i tak przepuścić.
Dlatego szukam sposobu jak sprawdzić co się dzieje gdy ten plik przeładowuje się ze strony na strone, bo ewidentnie to robi za krótko w porównaniu z uploadem.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 01:56