Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Zmiana wielkości obrazka
botnaizi
post
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 8.12.2009

Ostrzeżenie: (0%)
-----


Witam.
Muszę przerobić ten skrypt : http://pastebin.com/yE8M9HKK
tak aby z dużego zdjęcia tworzył i miniatury i zdjęcie duże o max szerokości 1000px.
Skrypt ten póki co tworzy tylko miniaturę a uploadowane zdjęcie poprostu wrzuca do folderu, a chodzi o to, aby przeskalował je ( tak jak robi to z miniaturą ) do maksymalnie 1000px szerokości.

Pozdrawiam

@EDIT już sobie poradziłem :]
http://pastebin.com/TQaqkBp0
Może komuś się przyda

Ten post edytował botnaizi 21.06.2010, 09:24:10
Go to the top of the page
+Quote Post
Matimor
post
Post #2





Grupa: Zarejestrowani
Postów: 287
Pomógł: 10
Dołączył: 22.08.2009

Ostrzeżenie: (0%)
-----


A nie prościej by było wgrać oryginalne zdjęcie później je tylko pomniejszyć?
  1. <img src="folder/obrazka.jpg" height="X" width="X" alt="Obrazek" />

Moim zdaniem użycie tego jest o wiele wygodniejsze. Tworzenie dwóch obrazków jest raczej tylko stratą cennego transferu i miejsca na serwerze.
Go to the top of the page
+Quote Post
botnaizi
post
Post #3





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 8.12.2009

Ostrzeżenie: (0%)
-----


Chodzi o to aby przy uploadowaniu automatycznie dostosował wielkość do jQuery, żebym nie musiał przesuwać. Teraz mam problem inny. Ściągnąłem http://leandrovieira.com/projects/jquery/lightbox/ . Otwieram galerię mam miniaturki. Następnie klikając w zdjęcie otwiera się na wysokość okna. Ale chciałbym aby jeszcze był odnośnik do zdjęcia w pełnej rozdzielczości. Ale zamiast tego otwiera mi znów lightbox'a i nic nie wyświetla. Przypuszczam, że JS wykrywa linki i otwiera je w lightboxie. Jest tak tylko w DIV'ie gallery. Dorobiłem sobie podpis do zdjęć i tam mam nazwę i chciałbym jeszcze link do zdjęcia w pełnej rozdzielczości.
http://i47.tinypic.com/73cnys.jpg

Pod napisem chciałbym mieć link ale jeśli wstawię go tam to po prostu będzie chciało go otworzyć w lightboxie. Co zrobić aby to ominąć?
Go to the top of the page
+Quote Post
jang
post
Post #4





Grupa: Zarejestrowani
Postów: 101
Pomógł: 11
Dołączył: 2.02.2005

Ostrzeżenie: (0%)
-----


Witam

Przecież w "How to use" masz podane przykłady:
  1. <script type="text/javascript">
  2. $(function() {
  3. // Use this example, or...
  4. $('a[@rel*=lightbox]').lightBox(); // Select all links that contains lightbox in the attribute rel
  5. // This, or...
  6. $('#gallery a').lightBox(); // Select all links in object with gallery ID
  7. // This, or...
  8. $('a.lightbox').lightBox(); // Select all links with lightbox class
  9. // This, or...
  10. $('a').lightBox(); // Select all links in the page
  11. // ... The possibility are many. Use your creative or choose one in the examples above
  12. });

1. tylko z atrybutem "rel"
3. <a class="lightbox"... - tylko z class=lightbox
4. wszystkie na stronie
Go to the top of the page
+Quote Post
botnaizi
post
Post #5





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 8.12.2009

Ostrzeżenie: (0%)
-----


Witam.
Teraz mam problem ze skryptem uploadu. Polega on na tym, że jeśli zrobię zdjęcie aparatem Sony DSC-H9 i chcę je na stronę wrzucić to niestety nie wrzuca go. Przypuszczam że jest coś z formatami pomieszane tylko nie wiem co. Tutaj jest kod : http://pastebin.com/VnJL7ggb . Pewnie do tablicy $config['accepted_extensions'] trzeba dodać jakiś format, ale nie mam pojęcia jaki. Tutaj jest zdjęcie bez żadnych zmian : http://www.mediafire.com/?k4ju55jizgm
. Może aparat ma jakiś inny format i nie przyjmuje zdjęcia?
Zdjęcie wystarczy wkleić do PhotoShopa i zapisać w wybranym formacie i już się uploaduje. Problem w tym, że będzie zajmować się tym osoba która nie bardzo się zna na PS (IMG:style_emoticons/default/smile.gif) .

Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 12:55