![]() |
![]() ![]() |
![]() |
-alberto- |
![]()
Post
#1
|
Goście ![]() |
mam taki problem - znalazlem gotowy skrypcik do uploadu obrazków i tworzenia miniatur ale jestem troche zielony jeszcze w tych sprawach a potrzebuje dorobić do niego pare rzeczy :
1. jako ze plik to tylko jeden z wielu elementów formularza to jesli ktos nie wybierze zadnego pliku to poprosu skrypt sie nie bedzie wykonywal (bo aktualnie wyskakuje blad division by zero) 2. potrzebuje zmieniac nazwy pliku (obrazka) upload'owanego na jakas generowana (np. oryginalna nazwa pliku + jakas liczba generowana z zakresu 1000-9999) i ladowac ja do bazy w pole 'img'. a to jest ten skrypt:
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
if(move_uploaded_file($file2, $uploaddir.$file)) zmienne $file odpowiada za nazwę pod jaką zostanie zapisany obrazek
Łukasz -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 0 Dołączył: 19.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
co do generowanej liczby , najprościej będzie użyć do tego funkcji time() która "Zwraca aktualny czas, podawany jako liczba sekund, które upłynęły od uniksowej Epoki (1 stycznia 1970 00:00:00 GMT)."
Co do niewykonywania... wystarczy sprawdzić, czy tablica $_FILE jest pusta , jeśli tak to znaczy, że nie ma obrazka ![]() Wtedy już tylko cały kod w warunek if($_FILE) {kod skryptu} else {jakieś echo, ze brak obrazka} |
|
|
-alberto- |
![]()
Post
#4
|
Goście ![]() |
dzieki za szybkie odpowiedzi ...
dalem juz warunek if (!empty($_FILE)){ skrypt } tylko teraz jeszcze jedna rzecz przypuscmy ze pod zmienna $gen przypisze ilosc sekund z funkcji time() tylko teraz jak dodac to do nazwy zapisywanego pliku ? sorry za moja ociemnialosc ale dopiero sie ucze ![]() pozdro |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 23:05 |