Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Losowy obrazek
Forum PHP.pl > Forum > PHP
Tsiru
Cześć !
Chciałem zrobić losowo generowany button mojej strony, ale niewiem jak.
Mniejwięcej wygląda to tak, że pliki nazywają się 1.jpg, 2.jpg i tak do 15.jpg
Więc napisałem:
  1. <?php
  2. $rand = rand(1,15);
  3. echo &#092;"<img src=$rand.jpg>'
  4. ?>

no i działa, ale niewiem jak wstawić to na strone, która nieznajduje się na serwerze obsługującym php.
Pomożecie ?
Chewolf
Mały błąd ( apostrofy i brak średnika ) :
  1. <?php
  2. $rand = rand(1,15);
  3. echo '<img src='.$rand.'.jpg>';
  4. ?>
matid
Plik random.php na serwerze obsługującym php.
  1. <?php
  2. header( 'Image/jpg' );
  3. $rand = rand(1,15);
  4. readfile( $rand . '.jpg' );
  5. ?>

A na serwerze, który nie obsługuje php:
Kod
<img src="http://example.net/random.php" alt="Image" />

Oczywiście http://example.net zastępujemy adresem serwera, na którym leży pierwszy skrypt.

PS. Skrypt jest nie sprawdzany. Z założenia powinien działać.
crash
Z założenia nie ma czegoś takiego jak header( 'Image/jpg' );... Rozwiązanie Chewolf'a jest tu lepsze...
Tsiru
Dzięki panowie - działa bez zażutu smile.gif
Pozatym Chewolf tylko dodał apostrofy, do tego, co ja napisałem smile.gif
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.