Strona 1 z 1
Lekcja 23 $_FILES
Napisane: środa, 18 lipca 2012, 16:59
przez tajger
Po stworzeniu kodu tak jak u ciebie kiedy wysyłam jakis plik na serwer (do wskazanego folderu oczywiście) wszystko jest OK, ale gdy klikam F5 to cały czas tworza mi się nowe obrazki w nieskończość ile razy klikne = tyle obrazków. Da się jakoś przed tym zabezpieczyć, przed tym cholernym F5 (niezły spam mógłbybyć z tego jakby ktoś się dowiedział o takim czymś).
Re: Lekcja 23 $_FILES
Napisane: środa, 18 lipca 2012, 23:59
przez Morfidon
Przecież F5 to przesłanie ponownie tego co zostało wysłane, no to logiczne, że ma to zadziałać. Jeśli nie chcesz aby tak było to np. nie przyjmuj pliku o tej samej nazwie ponownie. Sprawdź wcześniej czy w bazie danych / folderze nie ma już takiego pliku.
Re: Lekcja 23 $_FILES
Napisane: czwartek, 19 lipca 2012, 11:59
przez tajger
Próbowałem to też wykonać na zmiennych pomocniczych:
a później czy:
..też nie wychodzi, beznadziejny jestem

Re: Lekcja 23 $_FILES
Napisane: czwartek, 19 lipca 2012, 15:27
przez Morfidon
Jeśli przypiszesz pewną wartość do zmiennej, a następnie tą samą wartość porównasz ze sobą to przecież musi być identyczna. Wykorzystaj pętle, która porówna istniejące nazwy w folderze / bazie danych.