Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: вставка результата функции в поле формы
 
 автор: dimmonz   (10.03.2006 в 20:05)   письмо автору
 
 

Здравствуйте!
может быть, что вопрос скорее по html, чем по php...

Как можно вставить фразу в текстовое поле?

Например, при нажатии на ник одного из пользователей чата, он появляется в строке набора сообщения, что, собственно, и нужно реализовать...
Перечень пользователей чата формируются в "echo" php-функции, фактически являющейся выборкой из базы данных.

Можно ли реализовать вопрос обычной ссылкой на "name" поля ввода текста или всё намного сложнее? :)

заранее спасибо!

   
 
 автор: CrazyAngel   (10.03.2006 в 20:16)   письмо автору
 
   для: dimmonz   (10.03.2006 в 20:05)
 

Помоему это делаеться JavaScript

Просто ставишь на ONmouse чтоб ставился тот ник который нуже


вот пара строк из одного чата

<tr valign="center"><td align="right" valign="center" width="100%"><a href="javascript:parent.setTo('00_ГЕЙ');" onclick="parent.setTo('00_ГЕЙ'); return false;" onmouseover="window.status='Ответить [00_ГЕЙ]'; return true;" onmouseout="window.status=''; return true;">

   
 
 автор: dimmonz   (10.03.2006 в 20:52)   письмо автору
 
   для: CrazyAngel   (10.03.2006 в 20:16)
 

Благодарю за содействие! буду только рад, что это удастся провернуть через java :)

мне же, по идее, нужно сформировать нечто подобное:

echo "<a href="javascript:parent.setTo('$un[2]');" onclick="parent.setTo('$un[2]'); return false;" onmouseover="window.status='Ответить $un[2]'; return true;" onmouseout="window.status=''; return true;">  ".$un[2]."</a>";


или setTo - это как раз место, куда вставлять? :)
echo "<a href="javascript:parent.setTo('msg');" onclick="parent.setTo('msg'); return false;" onmouseover="window.status='Ответить $un[2]'; return true;" onmouseout="window.status=''; return true;">  ".$un[2]."</a>";


вот поле, куда вставлять:
<textarea cols='50' rows='3' id='msgtextbox' name='msg'></textarea>

вот что вставлять:
function ol() {
    global $DB, $sql, $res, $userarray;

    $sql = "SELECT * FROM ".$DB->prefix("mychat_whosonline")." ";
    $whosonline = $DB->query($sql);
    $nonline = $DB->getRowsNum($whosonline);
    
    $sql = "SELECT * FROM ".$DB->prefix("mychat_whosonline")."";
    $res = $DB->query($sql);

    else {
        if ($nonline > 1) {
    
            while($un = $DB->fetchRow($res)) {
                if ($un[2] != $userarray['nick']) {
                    echo " ".$un[2]."<br>";
                                                                     }
                                                                            }
        
                                                                      }     
                            }
}

   
 
 автор: dimmonz   (11.03.2006 в 09:29)   письмо автору
 
   для: dimmonz   (10.03.2006 в 20:52)
 

неужто никто не сталкивался? )

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования