Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypt php
Forum PHP.pl > Forum > PHP
majestiq
Witam serdecznie.

Czy zna ktoś skrypt, który uruchamia się po losowej liczbie wyświetleń (najlepiej ok. 10)
Chodzi o to, żę chcę na swojej stronie 1 raz na około 10 wyświetleń odpalać reklamę w IFRAME.
Oczywiście bez problemu mogę zrobić IFRAME dla każdego, ale jak zrobić aby wyświetlała się tylko
raz na około 10 wyświetleń.

Proszę o pomoc.
piczu
uzyc rand" title="Zobacz w manualu php" target="_manual
  1. <?php
  2. $rand = rand(0, 9);
  3. if(!$rand){
  4. // prawdopodobienstwo 1/10
  5. }
  6. ?>
majestiq
Dzięki za skrypt, ale coś mi nie działa.
Zrobiłem tak:

<?php
$rand = rand(0, 9);
if(!$rand){
<iframe align="top" width="100" height="100" frameborder="0" hspace="0" vspace="0"
name="name" src="http://www.example.com></iframe>
}
?>

Pozatym, że nie wyświetla strony docelowej, to blokuje całą zawartość strony na której się znajduje
(nic się na niej nie pojawia)

Może ktoś spróbuje to jakoś zmodyfikować, żeby działało ?

PS. Może między { } nie może być IFRAME ?

Oczywiście jak daje zamiast IFRAME między nawiasami funkcje ECHO to wszystko działa tak jak powinno.
Jak zrobić żeby zamiast ECHO odpalał się IFRAME questionmark.gif

Może zrobić 2 strone z tym właśnie IFRAME (odpalany za każdym razem na tej stronie) a w nawiasach
podać linka do niej ? Chyba brzmi sensownie smile.gif

Jako, że nie jestem zbyt dobry jeśli chodzi o php jakiej funkcji użyć aby odpalić inną stronkę w tym kodzie php
(między nawiasami { } ) ?

To chyba coś w stylu open(location) czy jakoś tak.

Proszę o ten prościutki kodzik smile.gif

Dzięki z góry
mihaup
  1. <?php
  2. $rand = rand(0, 9);
  3. if(!$rand){ ?>
  4. <iframe align="top" width="100" height="100" frameborder="0" hspace="0" vspace="0" 
  5. name="name" src="http://www.example.com></iframe>
  6. <?php } ?>

jezeli chcesz dolaczyc tam inny plik to poczytaj o include();
dr_bonzo
majestiq:
1. Prosze poprawic tytul, jest niezgodny z regulaminem
2. Prosze uzywac bbcode
majestiq
Dzięki wielkie exclamation.gif

Pomogłeś mi smile.gif
Saddam92
albo
  1. <?php
  2. $rand = rand(0, 9);
  3. if(!$rand){ 
  4. echo "<iframe align="top" width="100" height="100" frameborder="0" hspace="0" vspace="0
  5. name="name" src="http://www.example.com"></iframe>";
  6. } ?>


tak też będzie działać..
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.