Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmiana literki na obrazek
WILEK
post 4.01.2006, 15:35:50
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 11.02.2005
Skąd: Włocławek

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


Potrzebuje skryptu, który zamieniał by wpisaną litere w textarea na obrazek.

np.
wpisze "a" i po wysłaniu ukaże mi się obrazek z "a"

Te dane nie mają się nigdzie zapisywać tylko widoczne dla użytkownika np. w nowym oknie.

Chciałem zrobić poprzez:

$litera = str_replace("a", "<img src=\"a.gif\">",$litera);

Może szedłem dobrym krokiem, ale nie wyszło.

Ten post edytował WILEK 4.01.2006, 15:36:49


--------------------
<? php $kobieta//kobieta zmienną jest ?>
Go to the top of the page
+Quote Post
dtb
post 4.01.2006, 15:45:25
Post #2





Grupa: Zarejestrowani
Postów: 476
Pomógł: 1
Dołączył: 5.11.2005
Skąd: Bieruń city

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


  1. <?php
  2. for ($i=65; $i<=122; $i++)
  3.  if ($i < 91 OR $i > 96)
  4. $literia = str_replace (chr($i), '<img src="'.chr($i).'.gif" />', $litera);
  5. ?>


Ten post edytował dtb 4.01.2006, 15:45:38


--------------------
Go to the top of the page
+Quote Post
Kshyhoo
post 4.01.2006, 16:02:16
Post #3





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Cytat(WILEK @ 2006-01-04 15:35:50)
$litera = str_replace("a", "<img src=\"a.gif\">",$litera);

Może szedłem dobrym krokiem, ale nie wyszło.

Może tak:
  1. <?php
  2. $tekst="a b c";
  3.  
  4. $obrazki=array(
  5. "a"=>"<img src=obrazki/a.gif>",
  6. "b"=>"<img src=obrazki/b.gif>",
  7. "c"=>"<img src=obrazki/c.gif>";
  8.  
  9. echo strtr($tekst,$obrazki);
  10.  
  11. ?>


--------------------
Go to the top of the page
+Quote Post
WILEK
post 4.01.2006, 19:19:15
Post #4





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 11.02.2005
Skąd: Włocławek

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


Dzięki wam obojgu, ale skrypt Kshyhoo chyba jest prostszy winksmiley.jpg

P.S.
Jednak zauważyłem malutki błąd:
Kod
"c"=>"<img src=obrazki/c.gif>";

a powinno być
Kod
"c"=>"<img src=obrazki/c.gif>");

tongue.gif


--------------------
<? php $kobieta//kobieta zmienną jest ?>
Go to the top of the page
+Quote Post
Kshyhoo
post 4.01.2006, 19:32:40
Post #5





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Spostrzegawczość to ważna rzecz u programisty smile.gif Gratuluję. Zjadłem nawias, jak wklejałem kod. Testowałem na większej ilości liter.


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 1.07.2025 - 04:45