[problem]losowy baner |
Autor |
Wiadomość |
flesh69
Pomógł: 1 raz Posty: 24
|
Wysłany: 15-01-2009, 10:27 [problem]losowy baner
|
|
|
mam taki kod i poniekad diala:
Kod: | <td class="title1">
<?php
$baner[]='
<a href="http://ogamex.pl" title="oGameX"><img src="http://ogamex.pl/logo.jpg" border="0" alt="oGameX" /></a> ';
$baner[]='
<a href="http://f4all.pl" tite="f4all"><img scr="http://www.f4all.pl/forum/templates/unMods/images/baner.jpg"></a> ';
$los=rand(0,count($baner)-1);
echo(''.$baner[$los].'');
?>
|
tyle że nie wyświetla mi 2 grafiki probowalem przenosic do innych lokalizacji na serwerze ale to nic nie daje..
to raz.
a 2 jak zauwazycie przy kazdym wyswietleniu przesuwa sie menu ..
mozna temu zapobiedz? |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
xlesiu


Pomógł: 5274 razy Posty: 10382
|
Wysłany: 15-01-2009, 11:08
|
|
|
Ad 2
W overall_header.tpl znajdź: Kod: | <td class="menu">
<a href="{U_FAQ}" class="mainmenu">{L_FAQ}</a> | i zamień na: Kod: | <td class="menu" colspan="2">
<a href="{U_FAQ}" class="mainmenu">{L_FAQ}</a> |
|
_________________ Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org |
|
|
|
 |
flesh69
Pomógł: 1 raz Posty: 24
|
Wysłany: 15-01-2009, 11:13
|
|
|
dzieki... pomogło.. menu sie poprawilo..
ale co z tymi bannerkami?
i jak i co zmienic zeby wyswietlaly sie w 1 miejscu a nie skakaly jak to jest teraz |
|
|
|
 |
xlesiu


Pomógł: 5274 razy Posty: 10382
|
Wysłany: 15-01-2009, 11:53
|
|
|
Sorki ale przy Twoim skrypcie nie potrafię Ci pomóc ale mam taki. Sprawdzałem i działa z Twoimi obrazkami.
Kod: | <?php
srand((float)microtime()*1000000);
$ban[] = array('http://ogamex.pl/logo.jpg' => 'http://ogamex.pl');
$ban[] = array('http://www.f4all.pl/forum/templates/unMods/images/baner.jpg' => 'http://f4all.pl');
$ban_rand = $ban[array_rand($ban)];
foreach($ban_rand as $key => $value) {
echo "<a href=\"http://$value\" target=\"_blank\">
<img src=\"$key\" alt=\"$value\" style=\"border: 0;\" /></a>";
}
?>
|
|
_________________ Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org |
|
|
|
 |
flesh69
Pomógł: 1 raz Posty: 24
|
Wysłany: 15-01-2009, 12:03
|
|
|
pięknie kolejny raz dzieki...
kolejny punkcik na twoje konto
to teraz mi powiedz jak to przesunac do prawej strony... ,
jak dodac kolejne banerki?
np ten http://www.f4all.pl/forum/BANNER/baner.html |
|
|
|
 |
xlesiu


Pomógł: 5274 razy Posty: 10382
|
Wysłany: 15-01-2009, 12:14
|
|
|
Spróbuj dodać align : Kod: | <td class="title1" align="right"> |
|
_________________ Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org |
|
|
|
 |
flesh69
Pomógł: 1 raz Posty: 24
|
Wysłany: 15-01-2009, 12:33
|
|
|
xlesiu napisał/a: | Sorki ale przy Twoim skrypcie nie potrafię Ci pomóc ale mam taki. Sprawdzałem i działa z Twoimi obrazkami.
Kod: | <?php
srand((float)microtime()*1000000);
$ban[] = array('http://ogamex.pl/logo.jpg' => 'http://ogamex.pl');
$ban[] = array('http://www.f4all.pl/forum/templates/unMods/images/baner.jpg' => 'http://f4all.pl');
$ban_rand = $ban[array_rand($ban)];
foreach($ban_rand as $key => $value) {
echo "<a href=\"http://$value\" target=\"_blank\">
<img src=\"$key\" alt=\"$value\" style=\"border: 0;\" /></a>";
}
?>
|
|
maly byczek
jak ktos chce skorzystać w przyszłości:
zamiast Kod: | $ban[] = array('http://ogamex.pl/logo.jpg' => 'http://ogamex.pl');
$ban[] = array('http://www.f4all.pl/forum/templates/unMods/images/baner.jpg' => 'http://f4all.pl');
|
Kod: | $ban[] = array('http://ogamex.pl/logo.jpg' => 'ogamex.pl');
$ban[] = array('http://www.f4all.pl/forum/templates/unMods/images/baner.jpg' => 'f4all.pl');
|
bo sie http:// podwaja...
ale ciagle mam zagwozdke z tym banerkiem co podalem wczesniej nie wiem za chiny ludowe jak go dodac |
|
|
|
 |
maminowiec

Pomógł: 551 razy Posty: 1729
|
Wysłany: 15-01-2009, 14:32
|
|
|
ja mam taki kod
Kod: | <?php
$element[] = '<img src="img/001.jpg"></img>'; //adres do obrazka ...
$element[] = '<img src="img/111.jpg"></img>';
$element[] = '<img src="img/112.jpg"></img>';
$element[] = '<img src="img/113.jpg"></img>';
$element[] = '<img src="img/114.jpg"></img>';
$element[] = '<img src="img/115.jpg"></img>';
$element[] = '<img src="img/116.jpg"></img>';
$element[] = '<img src="img/117.jpg"></img>';
$element[] = '<img src="img/118.jpg"></img>';
$losowy_element = $element[rand(0,count($element)-1)];
echo $losowy_element;
?>
|
|
_________________
Ebooki do pobrania |
|
|
|
 |
flesh69
Pomógł: 1 raz Posty: 24
|
|
|
|
 |
xlesiu


Pomógł: 5274 razy Posty: 10382
|
Wysłany: 15-01-2009, 18:41
|
|
|
Mam kolejny skrypt
Kod: | <script language="javascript">
banner3 = new Banner('banner3');
banner3.add("IMAGE", "http://ogamex.pl/logo.jpg", 1, 70, 468,"mBanner.htm");
banner3.add("IMAGE", "http://www.f4all.pl/forum/templates/unMods/images/baner.jpg", 2, 150, 400,"mBanner.htm");
banner3.add("FLASH", "http://www.f4all.pl/forum/BANNER/baner.swf", 3, 100, 560,"mBanner.htm");
document.write(banner3);
banner3.start();
</script> |
Dodatkowo musisz między <head> i </head> wrzucić Kod: | <script type="text/javascript" src="templates/unMods/rotator.js"></script> |
W pliku .css dodaj klasy
Kod: | .m_banner_hide{
display:none;
}
.m_banner_show{
display:block;
} |
Wrzuć też do katalogu ze stylem plik z załącznika.
W rotator.js masz wartość 5000 to jest określony czas po jakim następuje zmiana banerka.
rotator.rar
|
Pobierz Plik ściągnięto 254 raz(y) 1,38 KB |
|
_________________ Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org |
|
|
|
 |
flesh69
Pomógł: 1 raz Posty: 24
|
Wysłany: 16-01-2009, 22:27
|
|
|
xlesiu napisał/a: | Mam kolejny skrypt
Kod: | <script language="javascript">
banner3 = new Banner('banner3');
banner3.add("IMAGE", "http://ogamex.pl/logo.jpg", 1, 70, 468,"mBanner.htm");
banner3.add("IMAGE", "http://www.f4all.pl/forum/templates/unMods/images/baner.jpg", 2, 150, 400,"mBanner.htm");
banner3.add("FLASH", "http://www.f4all.pl/forum/BANNER/baner.swf", 3, 100, 560,"mBanner.htm");
document.write(banner3);
banner3.start();
</script> |
Dodatkowo musisz między <head> i </head> wrzucić Kod: | <script type="text/javascript" src="templates/unMods/rotator.js"></script> |
W pliku .css dodaj klasy
Kod: | .m_banner_hide{
display:none;
}
.m_banner_show{
display:block;
} |
Wrzuć też do katalogu ze stylem plik z załącznika.
W rotator.js masz wartość 5000 to jest określony czas po jakim następuje zmiana banerka. |
wszystko ladnie pieknie...
bannerek sie zmienia..
tyle że jak wejdziesz na forum..
widzisz banerek..
to nigdzie cie nie przebosi... tzn na strone "reklamodawcy" nie ma przekierowania..
.. jak juz byś podawal rozwiazanie.. co trzeba dodać zeby otwieralo sie w osobnym oknie?
i jeszcze jak dodac kolejny bannerek w razie co?
zmieniam na baner 4 i dodaje linijke ? |
Ostatnio zmieniony przez flesh69 16-01-2009, 22:36, w całości zmieniany 1 raz |
|
|
|
 |
xlesiu


Pomógł: 5274 razy Posty: 10382
|
Wysłany: 16-01-2009, 22:29
|
|
|
Zamiast mBanner.htm wpisz swoje adresy a nowe okno otwiera się poprzez target="_blank" |
_________________ Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org |
|
|
|
 |
flesh69
Pomógł: 1 raz Posty: 24
|
Wysłany: 16-01-2009, 22:47
|
|
|
xlesiu napisał/a: | Zamiast mBanner.htm wpisz swoje adresy a nowe okno otwiera się poprzez target="_blank" |
no tak ale do klasy dodałem tylko mBanner
masakrycznie to wyszło
jakas kreska zamiast bannerka
jeszcze pokombinuje moze cos stworze
no tak teraz wrocilem do pierwotnego kodu gdzie wyswietlalo mi bannery ale nie przekierowywalo zeby tylko urle wpisac a tu zostala kiszka.. |
|
|
|
 |
xlesiu


Pomógł: 5274 razy Posty: 10382
|
Wysłany: 16-01-2009, 22:57
|
|
|
A jaki masz kod bo mi na testówce działa. Tylko nie wiem jak wcisnąć target tutaj.
[ Dodano: 16-01-2009, 23:07 ]
Poprawka. Nie działa mi link przy flashu. Ja odpadam niech jakieś mądre głowy napiszą jak to zrobić. Najlepiej by było jakby sam flash w sobie miał link. |
_________________ Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
flesh69
Pomógł: 1 raz Posty: 24
|
Wysłany: 16-01-2009, 23:10
|
|
|
ok moj blad byl wszystko jest cacy przy edycji skasowalem jeden cudzyslow za duzo i panika od razu
problem zostal tylko z tym bannerkiem we flashu..
wyswietla sie ladnie pieknie.. ale nie ma przekierowania mimo ze adres wpisalem i na pasku na dole pokazuje sie adres gdzie powinno byc przekierowanie..
brakuje tylko opcji klikniecia..
no i mie moge nigdzie tego "blanka" dopasować
Ps. jak bede w polsce to masz Piwo mam 20 Km do torunia to jakos sie postaram |
|
|
|
 |
|