![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 26.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam oto takie zadanie, potrzebuje by na aukcji (na allegro) gdzie nie mozna uzywac javascript i php oraz flasha a jedynie statycznie zaladowac kod, zmiennie ( np losowo czy tez kolejno ) w wybranym miejscu na aukcji ladowac jpg-a czyli np. na serwerze mam 10 plikow jpg od 1.jpg do 10.jpg (ktore bedą się rotować) w jednym katalogu, tyle ze w kodzie aukcji moge dac linka tylko do jednego jpg-a ew. nie musi byc to jpg tak naprawdę moze to byc dynamiczny tekst czy jest na to rozwiazanie? mam nadzieje ze ktos zrozumial moje zadanie ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie pomagamy w łamaniu zabezpieczeń, ani łamaniu regulaminów.
-------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Nie pomagamy w łamaniu zabezpieczeń, ani łamaniu regulaminów. A możesz zacytować takowy punkt regulaminu? -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Co tu cytować? Allegro umożliwia umieszczenie bezpłatnie tylko jednego zdjęcia do 50 kB, za każde następne trzeba zapłacić 10 groszy (sic!) podobnie za przekroczenie objętości (również 10 gr).
-------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 455 Pomógł: 69 Dołączył: 23.10.2004 Skąd: Oświęcim Ostrzeżenie: (0%) ![]() ![]() |
O ile się nie mylę, to allegro umożliwia umieszczenie bezpłatnie jednego zdjęcia, ale jest ono wtedy u nich na serwerze.
Za to w treści aukcji za pomocą html'a możesz sobię ładować tyle grafik ile tylko chcesz ( bezpłatnie! ). Grafiki te muszą znajdować się na jakimś zewnętrznym serwerze. -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 763 Pomógł: 117 Dołączył: 15.03.2010 Skąd: void Ostrzeżenie: (0%) ![]() ![]() |
Allegro celowo nie zablokowało znaczników <img> jak i wielu innych. Płaci się za dodanie zdjęcia do albumu pod opisem aukcji (gdyż ładujesz to na ich serwer). W opisie można dodać dowolną liczbę znaczników, a co za tym idzie także zdjęć z serwerów zewnętrznych i tutaj nikt nie wspomina, że nie wolno ;] Regulamin allegro także tego nie zabrania.
-------------------- Pomogłem? Kliknij `Pomógł`. To nic nie kosztuje, a mnie usatysfakcjonuje! ;)
|
|
|
![]() ![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 1 Dołączył: 1.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Kolego umieszczasz link ze zdjęciem do swojego serwera. Tam dajesz .gif co się zmienia i gitara.
Kiedyś robiłem sobie szablony pod sello . |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 11 Dołączył: 27.10.2010 Skąd: Kutno/Poznań Ostrzeżenie: (0%) ![]() ![]() |
A jeżeli chodzi o rotowanie zdjęcia. Musisz mieć serwer php (tak czy siak). Wtedy tworzysz kod który:
a) przeszukuje dany katalog w poszukiwaniu zdjęć (plików png/jpg/jpeg/png) ![]() c) wybierasz z tablicy losowo 1 plik d) pobierasz przy pomocy file_get_contents dane z pliku e) wysyłasz header, z informacją, że dokument jest plikiem graficznym f) wyrzucasz to co zwróciło file_get_contents W taki oto prosty sposób masz rotujące się zdjęcia - oczywiście przy każdym odświerzeniu strony. Jeżeli chcesz mieć samo rotujące się zdjęcie, to chyba jedyny logiczny sposób to stworzyć gif'a ze zdjęciami. Nie wiem, czy biblioteka GD umożliwia tworzenie animowanych gifów - ale chyba imageMagick ma taką opcję (Jeżeli się mylę, to proszę poprawcie mnie). |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 26.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kolego umieszczasz link ze zdjęciem do swojego serwera. Tam dajesz .gif co się zmienia i gitara. Kiedyś robiłem sobie szablony pod sello . gif nie rozwiazuje sprawy, go on bedzie sie rotowal co kilka sekund, a ja chce zeby np wejscie za godzinę pokaze już inny napis (w formie pliku graficznego ) bo nie da sie zrobic dynamicznego tekstu A jeżeli chodzi o rotowanie zdjęcia. Musisz mieć serwer php (tak czy siak). Wtedy tworzysz kod który: a) przeszukuje dany katalog w poszukiwaniu zdjęć (plików png/jpg/jpeg/png) ![]() c) wybierasz z tablicy losowo 1 plik d) pobierasz przy pomocy file_get_contents dane z pliku e) wysyłasz header, z informacją, że dokument jest plikiem graficznym f) wyrzucasz to co zwróciło file_get_contents W taki oto prosty sposób masz rotujące się zdjęcia - oczywiście przy każdym odświerzeniu strony. Jeżeli chcesz mieć samo rotujące się zdjęcie, to chyba jedyny logiczny sposób to stworzyć gif'a ze zdjęciami. Nie wiem, czy biblioteka GD umożliwia tworzenie animowanych gifów - ale chyba imageMagick ma taką opcję (Jeżeli się mylę, to proszę poprawcie mnie). spoko rozwiazanie tylko nie wiem jak to zrobic ... ![]() serwer php mam na allegro wstawiam np <img src=http://mojserwerphp/katalogrotacyjny/plik.jpg> -- na na serwerze php w katalogu /katalogrotacyjny zamieszczam np 10 plikow ktore maja sie rotowac ale co dalej? |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Co tu cytować? Allegro umożliwia umieszczenie bezpłatnie tylko jednego zdjęcia do 50 kB, za każde następne trzeba zapłacić 10 groszy (sic!) podobnie za przekroczenie objętości (również 10 gr). Dobre... A szablony allegro to czysty css... heheh changer , KrzysiekWildfire Ci wysłał krok po kroku co należy zrobić w PHP, pomysł jak dla mnie dobry i zrobiłbym podobnie. Obrazków jest 10 i jeśli co godzinę ma być inny to można w oparciu o date("G"), żeby nie zaprzęgać do tego bazy. Ten post edytował markonix 14.04.2011, 23:19:44 -------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 11 Dołączył: 27.10.2010 Skąd: Kutno/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Dokładniejszy opis:
1. Otwierasz katalog: $katalog = opendir('sciezka/do/katalogu'); 2. Sprawdzasz co masz w katalogu: while ($read = readdir($katalog)){ sprawdzanie }; 3. W read masz wtedy nazwy plików, eliminujesz if'em katalogi '.' oraz '..' i sprawdzasz, czy plik jest grafiką: if (end(explode('.',$read))=='png'). itd. 4. Jeżeli plik Cię interesuje, to wsadzasz go do wcześniej utworzonej tablicy: $zdjecia[] = $read; 5. Wyłaniasz losowy plik: $losowy = $zdjecia[rand(0,count($zdjecia)-1)]; 6. $dane = file_get_contents('sciezka/do/katalogu/'.$losowy); 7. Wysyłamy header: header('Content-type: image/png'); Header zależy też od rodzaju pliku - poszukaj w Googlu. 8. echo $dane; I gotowe |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 12 Dołączył: 19.03.2011 Ostrzeżenie: (10%) ![]() ![]() |
to wrzucasz ten kod php co koledzy sugerują w plik rotuj.php
a na allegro w HTML wpisujesz <img src="http://mojserwerphp/katalogrotacyjny/rotuj.php"> rotuj.php jest skryptem który będzie "wyświetlał obrazek" dzięki odpowiednim headerom, a jaki obrazek to już sobie w skrypcie ustawisz skąd ma brać liste itp, kumciasz? Ten post edytował desperat666 15.04.2011, 18:04:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 23:27 |