![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 17.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Proszę o ocenę skryptu hostingu obrazków.
Jest to mój pierwszy skrypt w PHP, Siedziałem nad nim wiele całych dni... Jestem dumny że zrobiłem go sam, ale też ciekawy czy nieprzespane noce były tego warte. Wrzuciłem go w dość badziwny desing bo nie miałem żadnego pomysłu. Skrypt posiada panel admina w którym można: Ustalać jakość i wielkość miniaturek, wielkość obrazu, katalogi do jakich wgrywane jest zdjęcie, katalog dla miniaturek Zarządzanie 3-miejscami reklamowymi. Edycja stron Pomocy, Regulaminu i kontaktu. Zarządzanie zdjęciami Możliwość włączenia (zgłaszania) Reportu zdjęć... Meta tagi i tytuł. Proszę o ocenę, i krytykę szczególnie. Skrypt stworzyłem na potrzeby mojego forum, ale najpierw chcę poznać wasze zdanie. Jeśli macie jakieś propozycje co można by było zmienić lub dodać szczególnie w wyglądzie strony... Był bym wdzięczny. Bo tak naprawdę nie wiem nawet co umieścić w topie... (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) Adres: WojtekPierzchala.orge.pl |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 291 Pomógł: 45 Dołączył: 21.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Najlepiej przy mechanizmie jaki wykorzystujesz wsyłać wszystko, jednak jeśli wystąpią jakiekolwiek błędy w odczycie rozmiarów takiego "obrazka" bądź też błąd wczytania grafiki to dać unlink na ten konkretny plik, żeby nie leżał na serwerze i nie stanowił potencjalnego problemu.
Możesz to załatwić albo poprzez strukturę try ... catch albo sprawdzać if'em czy dana funkcja się wykonała czy nie. Tylko pamiętaj o zgodności uprawnień plików wgrywanych i usuwanych. Żeby nie sypało tam przypadkiem jakimiś niepotrzebnymi błędami. O znalazłem jeszcze jedną niespodziankę. Skalowanie pada przy małych obrazkach. Obrazek wgrany: (IMG:http://wojtekpierzchala.orge.pl/pics/974473offtopic.gif) Miniaturka: (IMG:http://wojtekpierzchala.orge.pl/pics/min_974473offtopic.gif) Czyli jeśli są poniżej jakiegoś ustalonego przez Ciebie rozmiaru - nie skaluj. I jeszcze dorzuć linijkę od koloru transparentnego. Ten post edytował klocu 18.02.2009, 14:27:56 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 12:37 |