| Autor: |
Wiadomość: |
|
|
|
Witam A moze taki skrypcik do wyswietlania losowego obrazka z danego katalogu sciagalem takie ale nie chcialy dzialac ! Moze ten obrazek bzc wzswietlanz np. w menu prawzm badz lewym tak jak np. top DOWNLOAD POZDRAWIAM
|
|
--------------------- POZDRAWIAM
www.kszo.net.pl
|
|
|
| |
05.09.2005 19:46 |
|
| |
lechup |
|
| |
Administrator |
|
| |
 |
|
| |
|
|
|
| |
Grupa: Administratorzy Postów: 608 Skąd: Kraków |
|
|
tak na szybkiego, do wersji build-221:
dopisz w inc/func/images.php
php | //funckja wyświetla losowy obrazek
function random_image($template, $path=NULL){
global $conf;
$mysql_connect=mysql_connect($conf['host'],$conf['user'],$conf['pass']);
$mysql_select_db=mysql_select_db($conf['database']);
if($path)
$sql=" WHERE path LIKE '%$path%'";
$zapytanie = "SELECT * FROM $conf[prefix]images$sql ORDER BY RAND() LIMIT 1";
$wykonaj = mysql_query($zapytanie) or mysql_err();
$i=mysql_fetch_object($wykonaj);
$img='<IMG SRC="'.$conf['images_min_dir'].$i->id.'.'.end(explode('.', $i->name)).'" BORDER="0">';
if($_SESSION['language']=='polish')
$desc=$i->pl_desc;
else
$desc=$i->uk_desc;
$string=string_template($template, array('img_min'=>$img, 'img'=>$conf['images_dir'].substr($i->path, 1).'/'.$i->name, 'desc'=>$desc));
echo($string);
} | |
w menu daj coÅ› takiego:
html | [php]random_image('<A HREF="{img}">{img_min}</A>', 'ranks');[/php] | |
pierwszy argument - template drugi argument - sciezka do katalogu od upload/images/ ($conf[images_dir]), czyli dla ranks szuka w upload/images/ranks
{img} ->adres do duzego pliku {img_min} -> tag małego obrazka {desc} -> opis obrazka (jak jest)
|
|
--------------------- PHPBP Team Member Mnóstwo darmowe programy i inne programy download. No i dodawarka do Qlwebów: dodawarka do katalogów.
|
|
|
|
|
Fajno  działa 
Tylko jescze tak sprawa czy ten katalog musi byc w upload/images da sie tak zrobic aby był to jakis inny katalog na serwerze nie z upload a jak by sie dalo podac daleka sciezke do tego katalogu to juz calkiem by było SUPER np. http://www.(...)czka ???
Bo w naszym przypadku np. zdjecia sa w innym katalogu poniewaz nie korzystamy poki co z galeri phpbp  Równiez sa na innnych serwerach . POZDRAWIAM !
|
|
--------------------- POZDRAWIAM
www.kszo.net.pl
|
|
|
| |
11.09.2005 00:13 |
|
| |
lechup |
|
| |
Administrator |
|
| |
 |
|
| |
|
|
|
| |
Grupa: Administratorzy Postów: 608 Skąd: Kraków |
|
|
niestety nie jest ot takie łatwe - skrypt wkorzystuje bazę obrazków phpbp i niestety jest to konieczne do jego funkcjonowania... proponuję aby wrzucić ten katalog do galerii albo spróbować ustawić katalog galerii tam gdzie znajduje się ten katalog i przeglądnąć go pod adminam tak zeby zrobiły się miniatury i updatowała baza...
tyle podpowiedzi poćwicz sam :-)
PS: zmienna to chyba $conf[images_gallery_dir] albo coÅ› takiego (wdytowalne pod panelem admina / konfoguracja)
|
|
--------------------- PHPBP Team Member Mnóstwo darmowe programy i inne programy download. No i dodawarka do Qlwebów: dodawarka do katalogów.
|
|
|
|
|
skopiowac -szkoda miejsca  ze zmiana katalogu hmm
tak prośba dało by sie tak zrobic zeby ten obrazek po kliknieciu otwieral sie w nowym oknie przegladarki
|
|
--------------------- POZDRAWIAM
www.kszo.net.pl
|
|
|
| |
20.09.2005 16:56 |
|
| |
lechup |
|
| |
Administrator |
|
| |
 |
|
| |
|
|
|
| |
Grupa: Administratorzy Postów: 608 Skąd: Kraków |
|
|
eh... no wiesz? przeciez masz kod html to nie umiesz zmienić? 
| Cytat: | | [php]random_image('<A HREF="{img}" TARGET="_blank">{img_min}</A>', 'ranks');[/php] |
|
|
--------------------- PHPBP Team Member Mnóstwo darmowe programy i inne programy download. No i dodawarka do Qlwebów: dodawarka do katalogów.
|
|
|
|
|
NO tak robilem i nie dzialalo okazalo sie jak popatrzylem dokladneij ze nie chcacy skasowalem " NO CÓZ bywa DZIEKI ! POZDRAWIAM
|
|
|
|
|
|
|
ha dawno mnie tu nie bylo tzn zagladam jak najbardziej ale tylko statycznie brak czasu Pytanko na temat
dziala losowy obrazek ale jest problem z otwieraniem miniaturki w nowy oknie cos jakby zjadalo literki
powinno byc tak :
http://www.(...).jpg
a po kliknieciu w miniaturke obrazka jest tak
http://www.(...).jpg
a tak wyglada w menu: [div=center][php]random_image('<A HREF="{img}" TARGET="_blank">{img_min}</A>', 'bilety');[/php]<BR><BR>
??
|
|
--------------------- POZDRAWIAM
www.kszo.net.pl
|
|
|
| |
20.10.2007 18:29 |
|
| |
lechup |
|
| |
Administrator |
|
| |
 |
|
| |
|
|
|
| |
Grupa: Administratorzy Postów: 608 Skąd: Kraków |
|
|
Zmień funkcję na:
php |
//funckja wyświetla losowy obrazek
function random_image($template, $path=NULL){
global $conf;
$mysql_connect=mysql_connect($conf['host'],$conf['user'],$conf['pass']);
$mysql_select_db=mysql_select_db($conf['database']);
if($path)
$sql=" WHERE path LIKE '%$path%'";
$zapytanie = "SELECT * FROM $conf[prefix]images$sql ORDER BY RAND() LIMIT 1";
$wykonaj = mysql_query($zapytanie) or mysql_err();
$i=mysql_fetch_object($wykonaj);
$img='<IMG SRC="'.$conf['images_min_dir'].$i->id.'.'.end(explode('.', $i->name)).'" BORDER="0">';
if($_SESSION['language']=='polish')
$desc=$i->pl_desc;
else
$desc=$i->uk_desc;
$string=string_template($template, array('img_min'=>$img, 'img'=>$conf['images_dir'].$i->path.$i->name, 'desc'=>$desc));
echo($string);
} | |
|
|
--------------------- PHPBP Team Member Mnóstwo darmowe programy i inne programy download. No i dodawarka do Qlwebów: dodawarka do katalogów.
|
|
|
|
|
Dzieki bardzo wielkie dziala SUPER  POZDRAWIAM
|
|
--------------------- POZDRAWIAM
www.kszo.net.pl
|
|