если id=1, то выводим картинку. если id=2, то выводим ту же картинку, но уже с onclick="func()" - js функция в которой мы просто меняем картинку на другую.
у картинок одинаковые id, но только при нажатии второго юзера она заменяется.
проблема состоит в том, что картинка меняется только у второго юзера, а мне надо, что бы при клике менялась у обоих.
кто знает как можно это сделать?
Спустя 1 час, 36 минут, 28 секунд (4.03.2011 - 12:47) twin написал(а):
Аяксом только
Спустя 10 часов, 6 минут, 29 секунд (4.03.2011 - 22:54) quickxyan написал(а):
а больше никак?
Спустя 7 минут, 23 секунды (4.03.2011 - 23:01) Nikitian написал(а):
Лучше comet-сервер использовать, если надо ожидать действие, а не долбить постоянно в надежде, что оно свершилось.
Спустя 4 минуты, 51 секунда (4.03.2011 - 23:06) quickxyan написал(а):
а что за комет сервер?
Спустя 2 минуты, 44 секунды (4.03.2011 - 23:09) quickxyan написал(а):
вот например код. при клике на первую кнопку будет появлятся просто картинка, при клике на вторую будет появлятся та же картинка но, с онкликом.
<form action = "game.php" method = "POST">
<input type = "hidden" name = "posted" value = "1">
<input type = "submit" name = "Создать">
</form>
<form action = "game.php" method = "POST">
<input type = "hidden" name = "posted" value = "2">
<input type = "submit" name = "Войти">
</form>
<?php
if (isset($_POST["posted"]))
{
echo '<script>x = '.$_POST["posted"].'</script>';
if($_POST["posted"] == 1)
echo '<img src = "images/1.jpg" width = "200" height = "200" id = "1">';
else
echo '<img src = "images/1.jpg" width = "200" height = "200" id = "1" onclick = "func()">';
}
?>
<script>
function func(){
document.getElementById("1").src = "images/2.jpg"
}
</script>
Спустя 1 минута, 22 секунды (4.03.2011 - 23:10) Nikitian написал(а):
Цитата (quickxyan @ 4.03.2011 - 23:06) |
а что за комет сервер? |
Такой вот Разжевать ещё больше уже вряд ли получится.
Спустя 3 минуты, 58 секунд (4.03.2011 - 23:14) quickxyan написал(а):
спасибо, я затупил) сначала спросил, а потом уже загуглил)
Спустя 15 часов, 38 минут, 36 секунд (5.03.2011 - 14:53) quickxyan написал(а):
эх, не понимаю я как тут может помочь ajax и comet.
как сделать что бы при клике на картинку она поменялась на другую, но поменять не только у меня, но и у тех у кого еще открыта эта же страница
как сделать что бы при клике на картинку она поменялась на другую, но поменять не только у меня, но и у тех у кого еще открыта эта же страница
Спустя 4 дня, 4 часа, 5 минут, 14 секунд (9.03.2011 - 18:58) gaserge написал(а):
Так аяксом проверять через n-ое сек.
_____________
печатаю со скоростью 320 минут в знак...
плюсуем карму не стесняемся