Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ikony Emocji; ich dolanczanie do postow
Forum PHP.pl > Inne > Hydepark
hamlecik
Witam,
Wlasnie robie sobie system newsow i pomyslalem, ze warto by dolaczyc opcje umieszczania emtionow w poscie. Zrobilem sobie tabelke dla emotionkow:
[sql:1:65826e39fa]
CREATE TABLE `smilies` (
`id` tinyint(4) NOT NULL auto_increment,
`image` text NOT NULL,
`smile` text NOT NULL,
`emotion` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=0 ;
[/sql:1:65826e39fa]

image: url do obrazka
smile: np: smile.gif | smile.gif
emotion: opis | np: zly

Nie mam zielonego pojecia jak dolanczac te dane do posta tzn nie wiem jak o zrobic tak jak jest to np w phpbb zrobione.

Za sugestje i pomoc z gory dziekuje.
hamlecik
hmm chyba to troche zle wytlumaczylem ale dobra. jeszcze raz smile.gif

Wstawiam textarea.
[php:1:6b1882860d]
print ("<textarea rows=10 id='required$id' name='required$id' cols=100></textarea>");
[/php:1:6b1882860d]
Dodam, ze textarea znajduje sie "ponizej" zapytania sql.
Wyjmuje emotionki z bazy:
[php:1:6b1882860d]
$sql = mysql_query("SELECT * FROM smilies ORDER BY id");
while($row = mysql_fetch_array($sql)){

$id = $row["id"];
$image = $row["image"];
$smile = $row["smile"];
$emotion = $row["emotion"];
[/php:1:6b1882860d]

teraz wyswietlam emotionki i chce zeby po kliknieci na obrazek wstawilo mi go do textarea.

[php:1:6b1882860d]
print("<a href="#" onclick="java script: document.getElementById('$id').value=document.getElementById('$id').value + '$smile'; document.name.required$id.focus(); " border=0><img src='" . $image . "' border=0></a>&nbsp;&nbsp;");
[/php:1:6b1882860d]

i wlasnie to mi nie dziala. moze ktos wie dlaczego?
zalew
to javascript, a jestesmy na forum php...

co do problemu.. dam podpowiedz: TEXTarea .... podpowiedz 2: zobacz jak dziala np na tym forum wstawianie gadzetow do wiadomosci
hamlecik
no javascript powiazana z php smile.gif. no ok, nie bede kontynuowal tematu. dzieki za podpowiedz.
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.