phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
[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 :P
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
Wysłany: 15-01-2009, 15:18   

to juz nie istotne :P
co istotne to jak dodac do tej listy ten bannerek?
http://www.f4all.pl/forum/BANNER/baner.html
 
     
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 :P
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.. :roll: :roll:
 
     
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ć :P

Ps. jak bede w polsce to masz Piwo :P mam 20 Km do torunia to jakos sie postaram :D
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,18 sekundy. Zapytań do SQL: 13
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę