|
|
|
|
|
для: tokmak
(01.04.2007 в 12:59)
| | Вот скрипт добавления смайлов в форму
<form enctype='multipart/form-data' name='form' action="add.php" method="post">
<a href="#" onClick="javascript:smail(' :) ')"><img src="smile/smile1.gif" alt="Улыбка" border="0"></a>
<a href="#" onClick="javascript:smail(' ;) ')"><img src="smile/smile2.gif" alt="Подмигнуть" border="0"></a>
<br><textarea name="message" cols="90" rows="3" wrap="physical" maxlength="1"></textarea>
</form>
<script language='JavaScript1.1' type='text/javascript'>
<!--
function smail(text1)
{
document.form.message.value += text1;
}
//-->
</script>
|
А это обработки смайлов (файл add.php)
<?
$message = str_replace(":)",' <img src=smile/smile1.gif alt=Улыбка border=0> ',$message);
$message = str_replace(";)",' <img src=smile/smile2.gif alt=Улыбка border=0> ',$message);
echo "$message";
?>
|
| |
|
|
|
|
|
|
|
для: Booblik
(02.04.2007 в 01:25)
| | ну если думать не охота, можно сделать и таблице html
Ладно сделаю проще. А как же узнать имя выбранного файла?
Добуспи имя файла smile.gif При нажатии на него нужно, что бы в поле сообщения записывалось :имя файла: Как это можно сделать? | |
|
|
|
|
|
|
|
для: tokmak
(01.04.2007 в 22:03)
| | Не понимаю смысла, не проще ли HTML таблицу сразу сделать, ведь я думаю навряд ли смайлики будут удаляться из этой папки. | |
|
|
|
|
|
|
|
для: Booblik
(01.04.2007 в 13:26)
| | Спасибо за ответ. Разобрался. Еще вопросик. есть код
<center>
<table border="0" cellspacing="0" cellpadding="0" width=100px height=100px>
<?php
$handle=opendir("../utils/smile/smile_best/");
while($file=readdir($handle)) {
if($file != "." && $file != "..") {
$hand="<img src=../utils/smile/smile_best/$file>";
echo "<tr><td class=blockremark>$hand</td><td class=blockremark>$hand</td><td class=blockremark>$hand</td><tr>";
};
};
closedir($handle);
?>
</table>
|
В папке smile_best 9 смайликов. Как можно сделать вывод этих смайликов через данный код в виде квадратика разделенный на 9 ячеек и в каждой из них смайл. | |
|
|
|
|
|
|
|
для: tokmak
(01.04.2007 в 12:59)
| | Не обязательно :имя фала: можно задать любой текст. допустим заменим :) на картинку с улыбающимся смайлом
<?
$text = "Привет :)";
$text = str_replace(":)",' <img src=smile/smile1.gif alt=Улыбка border=0> ',$text);
//smile/smile1.gif путь до смайла
echo "$text";
?>
|
| |
|
|
|
|
|
|
| Не могу понять как правильно сделать установку смайликов, я замечал на разных форумах каждому смайлики присвоено свое имя. С JavaScript'ом я разобрался. А как сделать вывод всех смайликов в таблицу из одной папки, где у каждого свое название, и при нажатии на смайлик записывается например :имя сайла:
+ К всему этому как организовать вывод нужного смайла.
Можно хотя бы на простеньком примере. | |
|
|
|
|