Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyświetlanie obrazka w zależności od znalezionego na stronie tekstu
Gadzislaw007
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 29.08.2013

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


Witam.
Jako, że z php/css nie mam dużo wspólnego przychodzę z pytaniem tutaj.
Nie jestem pewien, czy to dobry dział (w razie czego prosiłbym o przenisienia wątku i poinformowanie mnie.
Chciałbym utworzyć plik .php, który wyświetli jeden z obrazków, w zależności od tego, czy odbiorca ma na ekranie wyświetlony pewny tekst.
Docelowo - ma powstać avatar na forum, który dla konkretnego użytkownika będzie wyglądał tak, a dla innego inaczej.
Kod
<?php
header("Content-type: image/png");

if(znajdziesz na stronie "teskt") $avatar = "avatars/ok.png";
else (znajdziesz na stronie "teskt") $avatar = "avatars/no.png";


$newavatar = imagecreatefrompng($avatar);
imagepng($newavatar);
imagedestroy($newavatar);

?>


Czy istnieje parametr/komenda, który mogę zastosować, by funkcja warunkowa zwróciła wartości zgodnie z oczekiwaniami?

Ten post edytował Gadzislaw007 29.08.2013, 09:50:39
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Gadzislaw007
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 29.08.2013

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


Proszę państwa.
Cały cyrk polega na tym, że to nie ma się dziać na mojej stronie, tylko na KAŻDEJ, NA KTÓREJ FUNKCJA JEST WEZWANA.
Tzn.
Zamykam to w formie pliku generate.php, który ma zwracać wartość, jakby był plikiem PNG, w związku z czy mogę go zamknąć na tagu [img].
Zupełnie tak jak plik: http://gadzik.cba.pl/avatar/generate.php , który po wywałoniu go jako obrazek pokazuje losowy avatar. (nieszczęśliwie to forum blokuje używanie tagu img przy tym typie pliku, ale na innym forum to działa)


Ok, teraz jak to ma działać.
Użytkownik loguje się przy pomocy loginu np:
Robert11
Wchodzi w temat, gdzie ja się udzielam.
Strona mu się załadowuje, w pewnym momencie natrafia na moją funkcję przywołaną w tagu [img]
Funkcja szybciutko przegląda stronę, którą otworzył Robert11, w poszukiwaniu napisu "Witaj Robert11".
Jeśli funkcja znajdzie taki napis (a znajdzie, jeśli stronę otworzy ten robert) to przydzielimy mu obrazek "...robert11.png", jeśli ktoś inny, nieokreślony w funkcji, to wyświetli się obrazek "...inny.png".

Czy teraz to jest jasne?

Moim celem jest dostanie się do tekstu, który jest wyświetlany u użytkownika, bez względu na jakiej stronie się znajduje - chodzi o konkretny tekst, który pojawia się tylko JEMU.

Przepraszam za tak długie tłumaczenie (w tylu postach!), ale myślałem, że mój cel jest bardziej zrozumiały.
Mam nadzieję, ktoś będzie w stanie mi pomóc i z góry dzięki za wyrozumiałość!
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.10.2025 - 14:54