Dodawanie obrazka na serwer

Tutaj dyskutujemy o PHP oraz zgłaszamy i rozwiązujemy problemy dotyczące tego języka.
tajger
Zaawansowany
Zaawansowany
Posty: 223
Dołączył(a): niedziela, 11 marca 2012, 03:08
Lokalizacja: Poland
Contact:

Dodawanie obrazka na serwer

Post przez tajger »

Jest gdzieś w PHP przykład, który omawiasz dodawanie obrazka na serwer? Coś pamiętam, że chyab było z tym związane ale co to nie wiem. Tworzę własny CMS i chciałbym dodawać własne obrazki na serwer do pewnych katalogów, kategorycznie.
Zawsze walcz do końca i nigdy się nie poddawaj!
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Dodawanie obrazka na serwer

Post przez Morfidon »

Tak jest poświęcona temu cała lekcja 23 w kursie PHP.

W kursie html 5 rozwijamy ten skrypt o możliwość przeniesienia pliku z pulpitu i od razu zuploadowanie na serwer. (lekcja 11 i 12)
tajger
Zaawansowany
Zaawansowany
Posty: 223
Dołączył(a): niedziela, 11 marca 2012, 03:08
Lokalizacja: Poland
Contact:

Re: Dodawanie obrazka na serwer

Post przez tajger »

Czy usuwanie obrazka z serwera za pomocą funkcji istnieje? Generalnie jeszcze nic nie patrzyłem w necie itd., wszystko co mi się nasuwa na myśl lub jakieś pomysły to tutaj najpierw piszę. No tworzę CMS gdzie będą dodawane obrazki, ale także będę chciał je usuwac oczywiście. :)
Zawsze walcz do końca i nigdy się nie poddawaj!
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Dodawanie obrazka na serwer

Post przez Morfidon »

tajger
Zaawansowany
Zaawansowany
Posty: 223
Dołączył(a): niedziela, 11 marca 2012, 03:08
Lokalizacja: Poland
Contact:

Re: Dodawanie obrazka na serwer

Post przez tajger »

Dzięki wielkie. Będę to dzisiaj testował.
Zawsze walcz do końca i nigdy się nie poddawaj!
tajger
Zaawansowany
Zaawansowany
Posty: 223
Dołączył(a): niedziela, 11 marca 2012, 03:08
Lokalizacja: Poland
Contact:

Re: Dodawanie obrazka na serwer

Post przez tajger »

Jest możliwość przechwycenia po stronie PHP wielkości rozmiaru obrazka? Chodzi mi o width i height w px.

Chcę zrobić coś takiego, aby wyświetlać zdjęcie np. usera jakoś proporcjonalnie lun w stałej szerokości bo ustawianie width: 100% nie wiem czy jest dobrym wyjściem.
Zawsze walcz do końca i nigdy się nie poddawaj!
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Dodawanie obrazka na serwer

Post przez Morfidon »

tajger
Zaawansowany
Zaawansowany
Posty: 223
Dołączył(a): niedziela, 11 marca 2012, 03:08
Lokalizacja: Poland
Contact:

Re: Dodawanie obrazka na serwer

Post przez tajger »

Tworzę dodawanie noclegów i podczas tego dodawania chcę aby użytkownik mógł dodać max 8 zdjęć. Na razie zrobiłem to statycznie tzn. z:

Code: Zaznacz cały

<input type="hidden" name="MAX_FILE_SIZE" value="512000">
 Zdjęcie nr 1: <input type="file" name="img1">
 Zdjęcie nr 2: <input type="file" name="img2">
.....
 Zdjęcie nr 8: <input type="file" name="img8">
Pierwsze zdjęcie będzie główne i obowiązkowe do dodania. Powienienem w ten sposób robić formularze do dodawania zdjęć? Jquery jeszcze nie ogarniam za bardzo, ale co byście może polecili zmodyfikować? Jakby to było jedno zdjęcie to na lajcie 1 input itd. a w tym przypadku nie zastanawiam się czy istnieje jakaś inna możliwość, łatwiejsza przy dodawania tego tupu ilości obrazków przy max zie 500KB.
Zawsze walcz do końca i nigdy się nie poddawaj!
Morfidon
Administrator
Administrator
Posty: 1332
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48
Contact:

Re: Dodawanie obrazka na serwer

Post przez Morfidon »

Czemu nie skorzystasz z pętli? wtedy będziesz mógł manewrować szybciej ilością wczytywanych zdjęć.
tajger
Zaawansowany
Zaawansowany
Posty: 223
Dołączył(a): niedziela, 11 marca 2012, 03:08
Lokalizacja: Poland
Contact:

Re: Dodawanie obrazka na serwer

Post przez tajger »

Wszystko mam w kodzie jako HTML i nie zaszkodzi mi miec 8 obiektów file. Nie chcę mieszać kodu html i php, czy wrzucać require_once np. Co masz na myśli, że będziesz mógł manewrować szybciej ilością wczytywanych zdjęć?
Zawsze walcz do końca i nigdy się nie poddawaj!
Post Reply