Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Grafika wyświetlana w zależności od zmiennej
rankor
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 15.09.2010

Ostrzeżenie: (0%)
-----


Takie pytanko mam do was. Chcę, aby na stronie wyświetlała się grafika w zależności od zmiennej.

Mamy komendę np:

src="1.jpg"

a na serwerze masa plików graficznych od 1 do 100. I teraz w linku chcę przenieść informację, jaka grafika ma się wyświetlić.

Np: jest link http://www.domena.pl/index.php?id=7 i po odpaleniu tego linku na stronie pojawi się grafika 7.jpg

Jak to wsadzić do src ? Oczywiście trzeba wcześniej request id zrobić to wiem.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Tomplus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 883
Pomógł: 231
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


Ja coś takiego robilem kiedyś w postaci gifów z nazwami generowanych dynamicznie.

Wystarczyło w .htaccess stworzyć wpis gdzie odnosi się do strony tworzący obraz.

Kod
RewriteRule ^graf-([0-9]).gif$ grafika.php?id=$1
Go to the top of the page
+Quote Post
Salvation
post
Post #3





Grupa: Zarejestrowani
Postów: 405
Pomógł: 73
Dołączył: 15.07.2014

Ostrzeżenie: (0%)
-----


Cytat(rankor @ 25.12.2022, 07:53:40 ) *
Oczywiście trzeba wcześniej request id zrobić to wiem.

Jaki RequestId? Korzystasz z frameworka jakiegoś?

Nie wiem jak wyświetlasz HTML. Czy przez system szablonów, czy po prostu prosto z PHP, ale jak to drugie, to:
  1. $imageId = filter_var(filter_input(INPUT_GET, 'id', FILTER_SANITIZE_NUMBER_INT), FILTER_VALIDATE_INT, [
  2. 'options' => [
  3. 'default' => 0,
  4. 'min_range' => 0,
  5. 'max_range' => 100,
  6. ],
  7. ]);
  8.  
  9. echo sprintf('<img src="%d.jpg" alt="">', $imageId);
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.09.2025 - 10:16