Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jeden rotator na różnych serwisach
Forum PHP.pl > Forum > Po stronie przeglądarki
bronx
witam

od razu pisze, że jeżeli to zły dział to sorry ale nie za bardzo wiem czy to ma być JS czy XHTML

dobra do rzeczy

napisałem rotator banerów w php i teraz chodzi o to, żeby podawać dla innych stron link który muszą wkleić żeby ten rotator im chodził. Chciałem zastosować pływającą ramkę gdzie będzie wklejana zawartość, ale pływająca ramka ma to do siebi, że trzeba podawać jej rozmiar i wogóle, a mi chodzi o to, żeby ktoś wstawił kod i miał wszystko dopasowane. Z kodu rotatora będzie pochodził zwykły link wraz z obrazkiem ( A href="www.mojastrona.pl/rotato.php?id=5"><img src=baner.jpg"></a> )

jak takie cos wykonać ?
Indianin
zrob to w js - tak jam w phpadsnew .
stoprocent
To mozna bardzo latwo zrobic w php.

Przyklad:
  1. <a href="Plik_z_linkiem.php"><img src="Plik_z_linkiem.php?img=1"></a>


A w pliku php np.

  1. <?php
  2.  
  3. $sql = "SELECT * FROM `banery` ORDER by RAND() LIMIT 1 ";
  4. $res = mysql_query($sql);
  5. $row = mysql_fetch_array($res);
  6.  
  7. if($_GET['img'] != 1){
  8.  
  9. header('Location: '.$row['link']);
  10.  
  11. }elseif($_GET['img'] == 1){
  12.  
  13. header("Content-type: image/jpeg");
  14.  
  15. $im_src=@imagecreatefromjpeg($row['foto']);
  16. $srcx=@imagesx($im_src);
  17. $srcy=@imagesy($im_src);
  18. $im_doc=imagecreatetruecolor($srcx,$srcy);
  19. @imagecopyResampled($im_doc,$im_src,0,0,0,0,$srcx,$srcy,$srcx,$srcy); 
  20. imagejpeg($im_doc,'',99);
  21. ImageDestroy($im_doc);
  22.  
  23. }
  24.  
  25. ?>


Wydaje mi sie ze powinno zadzialac pisalem to bez sprawdzania takze moglem sie gdzies pomylic.
Jak cos to pisz.
bronx
rotator banerow mam juz napisany, tylko chodzi mi o samo to, że ktoś mógł wstawić coś w stylu "include "www.mojastrona.pl/banery.php"; tylemże w jakoś w js lub inaczej (bo include działa tylko na tym samym serwerze)
qbas-s
sory że odnawiam tak stary post ale wie ktoś może jak kod z wypowiedzi nasto będzie sprawował się np przy 300 obrazkach w bazie??
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.