Помощь по скриптам | Не могу понять? Что упустил
вот код
Суть такова! Это код чата
окно записи textarea,
и с окна textarea,
когда нажимаешь
(if($myID != $ank['id'])echo "<a href='?to=$ank[id]'>[Отв]</a>";)
у тебя по идеи должен в textarea записаться ($ank[id]) но textarea после нажатия пустой, на imput-e все работает.
с меня +
________
посл. ред. 20.09.2018 в 21:51; всего 1 раз(а); by Baton4ik
<?
else{if(isset($_GET['to'])){
echo "<form method='post' action='?text=$_GET[to]'>";
$opponent = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = $_GET[to] LIMIT 1"));
echo "<textarea type='text' name='text' value= '$opponent[login],'></textarea>";
echo "<input type='submit' class='btn' value='Отправить'>
<a href='/chat' class='btn'>Обновить</a>
</form>";}
else{echo "<form method='post' action='?text'>";
echo "<textarea type='text' name='text'></textarea>";
echo "<input type='submit' class='btn' value='Отправить'>
<a href='/chat' class='btn'>Обновить</a> <a href='/smiles.php/'><img src='/images/smiles/mini_ulibka.gif' alt='*'/></a>
</form>";}}
$set['p_str'] = 10;
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `chat`"),0);
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
$q = mysql_query("SELECT * FROM `chat` ORDER BY `id` DESC LIMIT $start, $set[p_str]");
if($k_post == 0) echo "Сообщений не найдено...";
while($post = mysql_fetch_assoc($q)) {
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = $post[id_user] LIMIT 1"));
echo icons_user($ank[id])." <a href='/profile/$ank[id]'>$ank[login]</a>, ".vremja($post['time'])." ";
if($myID != $ank['id'])echo "<a href='?to=$ank[id]'>[Отв]</a>";
?>
Суть такова! Это код чата
окно записи textarea,
и с окна textarea,
когда нажимаешь
(if($myID != $ank['id'])echo "<a href='?to=$ank[id]'>[Отв]</a>";)
у тебя по идеи должен в textarea записаться ($ank[id]) но textarea после нажатия пустой, на imput-e все работает.
с меня +
________
посл. ред. 20.09.2018 в 21:51; всего 1 раз(а); by Baton4ik
Baton4ik , лучше сделай на js
Server , пол движка переписать придется! это не весь чат! Если есть исходники скинь плиз за +
Зачем пол движка?
Просто сделать кнопку, при срабатывании она записывает в форму логин юзера.
И не надо отдельное условие на php писать
Просто сделать кнопку, при срабатывании она записывает в форму логин юзера.
И не надо отдельное условие на php писать
Server , да я хз как это мутануть!
куда половину апострофов подевал? '
$ank[id] тут ид константа, которая явно не задана. как и в других местах, и не только ид
У textarea нет аттрибута value. Текст нужно записывать вот так:
<textarea>Текст</textarea>
<textarea>Текст</textarea>
WHERE `id` = $_GET[to] Фильтры данных не не слышал. А потом удивляются почему снесли сайт
Что касается поля texterea. То он не совсем как input и там нет параметра value.
Надо делать так:
echo "<textarea type='text' name='text'>$opponent[login],</textarea>";
________
посл. ред. 21.09.2018 в 09:47; всего 1 раз(а); by DenSBK