Rotator banerów: Różnice pomiędzy wersjami

Z ToProste
Skocz do: nawigacji, wyszukiwania
(Bardzo prosty)
m (Plik wyświetlający banery)
 
(Nie pokazano 13 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 2: Linia 2:
  
 
=== PHP ===
 
=== PHP ===
Skrypty w php.
+
Skrypty w php niewymagający bazy.
  
==== Bardzo prosty ====
+
==== Rotator w jednym pliku ====
Bardzo prosty skrypt rotatora banerów niewymagający bazy. Banery do rotacji są zapisane w pliku tekstowym.
+
Ten skrypt można wstawić w kod dowolnej strony. Banery do rotacji zapisywane są w tym samym pliku w którym będą wyświetlane.
 
+
* Plik zawierający listę z banerami. Dodawanie nowego banera polega na powieleniu wiersza: <syntaxhighlight lang="php">array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),</syntaxhighlight>
+
  
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
 
 
<?php
 
<?php
 +
// To umiesc na poczatku sekcji <body>
 
$rotator_1 =  
 
$rotator_1 =  
 
array(
 
array(
Linia 18: Linia 16:
 
     array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
 
     array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
 
     array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
 
     array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
 
+
    // Tu mozna dodawac kolejne banery powielac w/w wiersz.
 
     );
 
     );
 
 
 
shuffle($rotator_1);
 
shuffle($rotator_1);
 +
?>
 +
<!-- Kod strony w html -->
  
 +
 +
<?php
 +
// To umiesc w miejcu gdzie ma byc wyswietlany baner
 +
echo '<a target="_blank" href="'.$rotator_1[0][0].'"><img alt="Reklama" border="0" src="'.$rotator_1[0][1].'" width="468" height="60"/></a>';
 
?>
 
?>
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
 +
 +
==== Rotator w dwóch plikach ====
 +
Banery do rotacji zapisane są w osobnym pliku.
 +
 +
 +
===== Plik: lista banerów =====
 +
Niżej przykładowa zawartość pliku zawierającego listę banerów do wyświetlania. Zapisz ten plik po nazwą np: ''lista_banerow_1.php''
 +
 +
<syntaxhighlight lang="php">
 +
<?php
 +
$rotator_1 =
 +
array(
 +
 +
    array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
 +
    array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
 +
    array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
 +
    // Tu mozna dodawac kolejne banery powielac w/w wiersz.
 +
    );
 +
 +
shuffle($rotator_1);
 +
?>
 +
</syntaxhighlight>
 +
 +
 +
===== Plik wyświetlający banery =====
 +
To wstaw do pliku w którym mają być wyświetlane banery np index.php
  
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
 +
<?php include 'lista_banerow_1.php'; /* Dolaczenie listy banerow. */ ?>
  
 
<?php
 
<?php
  header('location: http://nowy_adres/');
+
// Wyswietlanie banerow z listy banerow.
 +
echo '<a target="_blank" href="'.$rotator_1[0][0].'"><img alt="Reklama" border="0" src="'.$rotator_1[0][1].'" width="468" height="60"/></a>';
 
?>
 
?>
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
 +
== Zobacz też ==
 +
<htmlet>zobacz-tez</htmlet>

Aktualna wersja na dzień 18:34, 23 lut 2013

Skrypt rotatora banerów

PHP

Skrypty w php niewymagający bazy.

Rotator w jednym pliku

Ten skrypt można wstawić w kod dowolnej strony. Banery do rotacji zapisywane są w tym samym pliku w którym będą wyświetlane.

<?php
// To umiesc na poczatku sekcji <body>
$rotator_1 = 
array(
 
    array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
    array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
    array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
    // Tu mozna dodawac kolejne banery powielac w/w wiersz.
    );
 
shuffle($rotator_1);
?>
<!-- Kod strony w html -->
 
 
<?php
// To umiesc w miejcu gdzie ma byc wyswietlany baner
echo '<a target="_blank" href="'.$rotator_1[0][0].'"><img alt="Reklama" border="0" src="'.$rotator_1[0][1].'" width="468" height="60"/></a>';
?>


Rotator w dwóch plikach

Banery do rotacji zapisane są w osobnym pliku.


Plik: lista banerów

Niżej przykładowa zawartość pliku zawierającego listę banerów do wyświetlania. Zapisz ten plik po nazwą np: lista_banerow_1.php

<?php
$rotator_1 = 
array(
 
    array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
    array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
    array('http://tu_wpisz_link_banera', 'http://tu_wpisz_url_banera.gif'),
    // Tu mozna dodawac kolejne banery powielac w/w wiersz.
    );
 
shuffle($rotator_1);
?>


Plik wyświetlający banery

To wstaw do pliku w którym mają być wyświetlane banery np index.php

<?php include 'lista_banerow_1.php'; /* Dolaczenie listy banerow. */ ?>
 
<?php
// Wyswietlanie banerow z listy banerow.
echo '<a target="_blank" href="'.$rotator_1[0][0].'"><img alt="Reklama" border="0" src="'.$rotator_1[0][1].'" width="468" height="60"/></a>';
?>


Zobacz też

<htmlet>zobacz-tez</htmlet>