Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]textarea - komentarze+emoty
Forum PHP.pl > Forum > Przedszkole
arczi
witam:)

mam skrypt, ktory po kliknieciu w danego emota powoduje dodanie do textarea danego ciagu znakow, np.
po kliknieciu w emota do textarea wpisuje mi :happy:

moje pytanie: jak zrobic, by po dodaniu komentarza, wyswietlal sie tekst i obrazek? filtrowac jakas funkcja sprawdzajaca po kolei, czy nie zostal wpisany jakis ciag znakow przypisany danemu emotowi?
Wieviór
Tablicę ze zmianami i funkcja strtr
Raffal
poczytaj o str_replace w manualach tam masz ladne przyklady
arczi
dzieki, ale jesli uzyje jej w ten sposob:
  1. <?php
  2. $change = array(":happy:" -> "<img src=images/happy.gif>")
  3. echo strtr("komentarz...", $change);
  4. ?>

to to nie przejdzie, bo sprawdzam komentarz przed wyslaniem strip_tags(), a nie moge pozwolic userom na cos takiego:
  1. <?php
  2. echo strip_tags($komentarz, '<img>');
  3. ?>


jedyne co mi przychodzi do glowy to:
  1. <?php
  2. echo strip_tags($komentarz, '<img src=images/happy.gif>');
  3. ?>


czy to dobre rozwiazanie?
Wieviór
Najpierw użyj strip_tags, a potem strtr winksmiley.jpg
arczi
blink.gif no fakt...
dzieki:)
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.