![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 10.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
Witam mam skrypt uploadu 2 plików jak zrobic aby uploadowany plik obrazka zmienił nazwe na taki jakie jest
. $hash . ".btf") czyli drugi uploadowany a nie taki jak jest nazwa na hdd ![]() oto mój cały kod http://forus.pl/upload.txt Sory ze tak ale cały kod sie nie zmiesci na posta ![]() Pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 472 Pomógł: 8 Dołączył: 14.03.2004 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Do zmiany nazwy pliku służy rename
-------------------- I need TP for my bunghole!!!
Mój nowy przyjaciel - tytanowa płytka na stałe ------------------------------------------------------ AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 10.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
fajnie
![]() ![]() ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 472 Pomógł: 8 Dołączył: 14.03.2004 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Po move_uploaded_file musisz zrobić coś takiego:
Oczywiście to jest przykład, dostosuj go do swoich potrzeb. -------------------- I need TP for my bunghole!!!
Mój nowy przyjaciel - tytanowa płytka na stałe ------------------------------------------------------ AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz |
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Nazwę pliku możesz zmienić już podczas uploadu.
Wystarczy podać odpowiednie wartości do funkcji move_uploaded_file Widzę, że w kodzie właśnie tak robisz. Jeżeli nie gra Ci to sprawdź czy wszystkie wartości które wstawiasz do funkcji są takie jakie byś chciał. -------------------- 404
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 10.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
w kodzie jest tak zrobione dla tego drugiego pliku ale nie wiem jak to zrobic do uploadowanego obrazka
![]() |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie tak samo :
masz w kodzie:
a zrób z tego coś takiego:
-------------------- 404
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 10.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
Nie działa ten kawałek
![]() A moze by jakos dopisac cos do tego uploadowanego obrazka tak aby nie nadpisywał juz istniejących o tej samej nazwie ![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Nie działa ten kawałek ![]() A moze by jakos dopisac cos do tego uploadowanego obrazka tak aby nie nadpisywał juz istniejących o tej samej nazwie ![]() No to pokaż jak zmieniłeś i podaj jaki błąd się pokazuje czy też może napisz czym objawia się niedziałanie. Co do sprawdzania czy plik istnieje to warto zainteresować się funkcją file_exists -------------------- 404
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 10.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
Wogóle nie ładuje z tym kodem pliku na serwer
![]() No szkoda ![]() ![]() |
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Wogóle nie ładuje z tym kodem pliku na serwer ![]() No szkoda ![]() ![]() Fajnie by było jakbyś pokazał kod zmieniony ( może być fragment , niekoniecznie całość ). W ciemno mogę Ci powiedzieć, żebyś sprawdził czy zmienne z nazwami pliku mają odpowiednie wartości .... ale w ciemno to wiesz. Zamiast się użalać, pomóż nam pomóc sobie. -------------------- 404
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 10.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
Nie wiem jak moge wiecej to opisac
![]() ![]() ![]() a zmiana nazwy poprzez redirect nie działa bo trzyma safe mode mi na serwie ![]() Pozdrawiam |
|
|
![]()
Post
#13
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem jak moge wiecej to opisac ![]() ![]() ![]() a zmiana nazwy poprzez redirect nie działa bo trzyma safe mode mi na serwie ![]() Pozdrawiam Echhh no nic zaczynamy od nowa. Podałeś link do pliku i owszem, ale nie podałeś jak to zmieniłeś na proponowane przez nas rozwiązanie. Sprawdziłeś, czy zmienne które zawierają dane do zmiany pliku mają takie wartości jak chcesz, żeby miały ![]() Pokaż jak zmieniłeś kod ( jak próbujesz zmienić kod ) a może coś podczas tych prób zrobiłeś źle. Albo inaczej .. skoro nie chcesz tak to odpowiem CI tak: Nie działa Ci bo masz źle to zrobione ... pokaż jak masz a poszukamy błędu. -------------------- 404
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 1 335 Pomógł: 34 Dołączył: 9.11.2005 Skąd: Wrocław Ostrzeżenie: (10%) ![]() ![]() |
@bambolo: jeżeli Cię ludzie proszą o podanie błędu jaki ci wyskakuje i kodu, bądź jego kawałka to od razu powinieneś podać, a nie piszesz non stop, że nie działa. Bez kodu nikt ci w tym przypadku nie pomoże. Aha i kod wstawiaj za pomocą bbcodów PHP (wtedy kod jest czytelny i ładnie pokolorowany).
-------------------- > > > Tworzenie stron < < <
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 10.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
W tym kodzie co podałes
To plik uploadowany o nazwie 01.jpg powinien bez zmian kodu wyglądać tak http://mojserwer/obrazki/usiaasia.jpg chyba ze sie nie rozumiem i nie wiem co znaczy $ nowe_rozsz=" "; Plik w uploadowanym wyglądzie nie zmienia nazwy i nie ładuje go chyba na serwer ![]() |
|
|
![]()
Post
#16
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Najbardziej mi się podoba tekst "nie ładuje go chyba na serwer".
A może jednak ładuje tylko o tym nie wiesz ![]() ![]()
To jest Twój kod obcięty ze wszystkich dodatków i zostawione jest tylko upload plików na serwer. Testowałem, u mnie działa poprawnie. -------------------- 404
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 10.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
Cytat Najbardziej mi się podoba tekst "nie ładuje go chyba na serwer". bo na serwerze jest prawie 10 tys fotek ![]() Upload działa ![]() ![]() ![]() |
|
|
![]()
Post
#18
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
bo na serwerze jest prawie 10 tys fotek ![]() A np wyświetlić te zmienne, pod który próbujesz zapisać obrazek podczas jego wysyłani, a potem poszukać ![]() Upload działa ![]() ![]() ![]() Jakbyś nie zauważył kod który podałem w poprzedniej odpowiedzi ładuje na serwer fotki z nazwą wpisaną na sztywno moj_plik.png. Czyli działa upload i zmiana nazwy uploadowanego pliku. Skoro działa u mnie nie widzę przeciwwskazań czemu ma nie działać u Ciebie - no chyba, że podasz konkretny błąd, lub na 100% powiesz, że pliku nie ma na serwerze. -------------------- 404
|
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 10.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
Pisze ze ładuje
![]() ![]() ![]() ![]() fragment kodu odpowiedzialny za wyswietlanie obrazka jest taki
i on czyta z bazy nazwe a tam jest rodzicielska ![]() ![]() |
|
|
![]()
Post
#20
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
No to trzeba było od razu, że nie zapisuje do bazy
Poszukaj w swoim kodzie takiego czegoś:
i zamiast $img=$_FILES["img"]["name"]; wstaw $img=$twoja_nazwa_pliku.".".$twoje_rozszerzenie; -------------------- 404
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 04:36 |