ďťż
Podstrony
|
telcocafeW folderze nieruchomosci mam zapisane 7 obrazków.Chcialbym aby na mojej stronie był skrypt który losowo wybierałby jeden z obrazków w tym folderze.(Oprócz tego kazdy obrazek musi byc odwołaniem do danej strony).Moze mi ktoś pomoc ? moze jest gdzies przykład takiego skryptu w internecie ?obrazki nazywasz od 1 do 7 (1.jpg,2.jpg itd) robisz pliki txt od 1-7 (np.1.txt) w każdym dane o adresie (1jpg. - 1.txt a w tym adres) rand() losujesz liczbę w zakresie od 1 do 7. ta liczba która wyjdzie otwierasz np. 3.jpg i 3.txt (w txt dane o linku) i składasz Rotatory obrazków Użytkownik Capitan V edytował ten post 27 maj 2006, 09:57 A mógłbys napisać to jako gotowy juz skrypt bo zrozumiałem tylko,że mam nazwać te zdjecia oraz stworzyc pliki txt Zamiast pliku *.txt najlepiej umieścić te dane w tablicy $obr[0]='cośtam'; A skrypt jest zbyt prosty by podawać gotowca. $img=rand(1,7); if ($img==1) echo ("<a href=\"www.adres.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==2) echo ("<a href=\"www.adres1.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==3) echo ("<a href=\"www.adres2.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==4) echo ("<a href=\"www.adres3.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==5) echo ("<a href=\"www.adres4.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==6) echo ("<a href=\"www.adres5.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==7) echo ("<a href=\"www.adres6.pl\"><img src=\"$img.jpg\" /></a>"); jesli 1.jpg = wyświetl obrazek o łączu www.adres.pl jesli 2.jpg = wyświetl obrazek o łączu www.adres1.pl itd. działanie skryptu na moim serwie zawartość katalogu ze skryptem- index.php (z kodem) 1.jpg (albo inne rozszerzenia , zmienić w kodzie index.php) 2.jpg 3.jpg 4.jpg 5.jpg 6.jpg 7.jpg Użytkownik Capitan V edytował ten post 27 maj 2006, 10:42 Kurde w ogole mi ten skrypt nie działa.A skrypt przegladam w wirtualnym serwerze krasnal z obsługa php Użytkownik programista89 edytował ten post 27 maj 2006, 10:52 u mnie działa. to <? $img=rand(1,7); if ($img==1) echo ("<a href=\"www.adres.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==2) echo ("<a href=\"www.adres1.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==3) echo ("<a href=\"www.adres2.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==4) echo ("<a href=\"www.adres3.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==5) echo ("<a href=\"www.adres4.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==6) echo ("<a href=\"www.adres5.pl\"><img src=\"$img.jpg\" /></a>"); if ($img==7) echo ("<a href=\"www.adres6.pl\"><img src=\"$img.jpg\" /></a>"); ?> wpisałeś na początku <? ,a na końcu ?> ? Użytkownik Capitan V edytował ten post 27 maj 2006, 10:55 Capitan V: moze prosciej? a co do adresow stron... wkoncu nie wiesz, co to ma byc za strona... z obrazkami tak samo... wiec dajesz dwie tablice, i na tych samych pozycjach beda obrazek i adres strony... np. tak: <? $adr_ = array('plik1.htm','2plik.php','pl3ik.asp','czwarty.html','5th. xml','strona6.asp','7.htm'); $pict_ = array('1st.jpg','2nd.png','3rd.gif','4a.jpg','b5.png',' abc6xyz.gif','siodmy.bmp'); $img=rand(1,7); $no=$img-1; echo('<a href="'.$adr_[$no].'"><img src="'.$pict_[$no].'" /></a>'); ?> Wszystko wyjaśnione z programistą89 na GG (straciłem pół godziny, nic nie kapował :P ale udało się mi wytłumaczyć) Użytkownik Capitan V edytował ten post 27 maj 2006, 12:33 A gdybym chciał, aby po jakim naciśnięciu na jakikolwiek obrazek automatycznie przekierowywano internaute do galerii? Wystarzyło by to? <? $adr = '14.htm'; $pict_ = array('maxthon.gif','xhtml.png','css.png','mysql.gif'); $img=rand(1,4); $no=$img-1; echo('<a href="'.$adr[$no].'"><img src="img/'.$pict_[$no].'" /></a>'); ?> PS. 14.htm to plik galerii. Obrazki podałem przypadkowe. :) Poradziłem sobie ;) . Temat do zamknięcia. Użytkownik rys.marcin edytował ten post 03 czerwiec 2006, 18:52 |
|||
Sitedesign by AltusUmbrae. |