![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 11.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
W koncu po dlugich poszukiwaniach w necie, i godzinami spedzonymi prze monitorem udalo mi sie stworzyc skrypt do uploadu obrazkow. Testowalem go na dwoch serwerach. Na jednym dziala na drugim nie. Jak sie okazalo problem jest w formularzu z inputem od nazwy pliku docelowego. Nie przesyla nazwy pliku przez co obrazek nie ma nazwy i sie nie zapisuje. Tak wyglada formularz: Domyslam sie, ze problem mozy byc z tego powodu "multipart/form-data", ze jest to formularz do przesylania danych nie textow. Ale dlaczego na jednym serwerze dziala a na drugim juz nie? Wiecie w jaki sposob przeslac i obrazek i teksty? Pozdrawiam i z gory dziekuje za pomoc! |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 288 Pomógł: 12 Dołączył: 2.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
może po prostu jeden serwer pozwala na przesyłanie plików, bądź ma większy limit. A czym sprawdzasz, że uploadował się plik?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 11.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
pliki wgrywaja sie na serwer w obu przypadkach (np. jak podam nazwy tych plikow w skrypcie). tylko w jednym z nich w formularzu nie przechodzi zawartosc inputa z textem a w drugim idzie bez problemu.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat ze jest to formularz do przesylania danych nie textow bzdura... dane nadal przesyłają się metodą post ![]() Cytat tylko w jednym z nich w formularzu nie przechodzi zawartosc inputa z textem a w drugim idzie bez problemu. Pokaż kod na phpfi.com lub cpaste.com, spróbujemy coś poradzić ![]() -------------------- Portfolio: Vgroup.pl | athlan.pl | Test.php.pl - sprawdź się z wiedzy o PHP i ułóż własne pytania!
Pomogłem? Kliknij |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 11.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Formularz:
Kod uploadera:
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Nie $nazwa a $_POST['nazwa']
Problem tkwi w tym, że jeden serwer ma włączone register_globals (ten, na którym skrypt działa), a ten drugi nie. Najszybciej poprawisz to robiąc:
Ten post edytował phpion.com 16.07.2007, 16:10:02 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 11.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
heh no rzeczywiscie teraz dziala tu i tu
![]() jezeli mozna to chcialbym zapytac jeszcze o jedna rzecz. kiedy skrpyt zaladuje juz obrazki na serwer w firefoxie pojawia sie komunikat "Obrazek "http://polik.ovh.org/arch/load01.php" nie może zostać wyświetlony, ponieważ zawiera błędy." w IE tego nie ma. Nie wiem skad ten komunikat sie bierze przeciez uzywajac imagejpeg zapisuje obraz do pliku nie wyswietlam w przegladarce |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 04:14 |