Код: Выделить всё
function call_add(nM,nU,rX,tX,cN,bI) {
// (1) создать объект для запроса к серверу
var req = getXmlHttp()
// (2)
// span рядом с кнопкой
// в нем будем отображать ход выполнения
var statusElem = document.getElementById(nU)
req.onreadystatechange = function() {
// onreadystatechange активируется при получении ответа сервера
if (req.readyState == 4) {
// если запрос закончил выполняться
statusElem.innerHTML = req.statusText // показать статус (Not Found, ОК..)
if(req.status == 200) {
// если статус 200 (ОК) - выдать ответ пользователю
alert("Ответ сервера: "+req.responseText);
}
// тут можно добавить else с обработкой ошибок запроса
}
}
// (3) задать адрес подключения
req.open('GET', 'call_operator_add.php?name='+nM+'&invite_num='+nU+'&action=quickcall&data='+cN+'&bookid='+bI+'&rx='+rX+'&tx='+tX, true);
// объект запроса подготовлен: указан адрес и создана функция onreadystatechange
// для обработки ответа сервера
// (4)
req.send(null); // отослать запрос
// (5)
statusElem.innerHTML = 'Ожидание...'
}
//-->
</script>
Код: Выделить всё
req.open('GET', 'call_operator_add.php?name='+nM+'&invite_num='+nU+'&action=quickcall&data='+cN+'&bookid='+bI+'&rx='+rX+'&tx='+tX, true);
Код: Выделить всё
http://server/meeting/call_operator_add.php?name='KUKA'&invite_num='05068821'&action=quickcall&data='5'&bookid='153'&rx='0'&tx='0,%20true
Код: Выделить всё
req.open('GET', 'call_operator_add.php?name='+nM+'&invite_num='+nU+'&action=quickcall&data='+cN+'&bookid='+bI+'&rx='+rX+'&tx='+tX, true);
Код: Выделить всё
echo "<tr><td>$row[1]</td><td>$row[2]</td><td>
<FORM action=\"./call_operator.php\" method=\"post\" name=WMOutCall>
<INPUT type=\"hidden\" name=\"name\" value=\"$row[1]\">
<INPUT type=\"hidden\" name=\"invite_num\" value=\"$row[2]\">
<INPUT type=\"hidden\" name=\"action\" value=\"quickcall\">
<INPUT type=\"hidden\" name=\"data\" value=\"$confno\">
<INPUT type=\"hidden\" name=\"bookid\" value=\"$book\">
<input type=\"submit\" value=\"Вызов\"/>\n</td></tr>\n";
Код: Выделить всё
echo "<tr><td height=\"35\">$row[1]</td><td>$row[2]</td><td>$row[3]</td><td>$row[4]</td><td><a href=\"#\" onclick=\"call_add(\x27$row[1]\x27,\x27$row[2]\x27,$row[3],$row[4],$confno,$book)\" type=\"button\" />[ВЫЗОВ]</a><div align=\"center\" id=\"$row[2]\"></div></td></tr>\n";
Код: Выделить всё
\x27
Код: Выделить всё
<form method = "post">
<input type = "submit" name = "button1" value = "Пригласить всех">
<form>
<?
if($_POST['button1'])
{
$query1 = "SELECT SQL_CALC_FOUND_ROWS `id`,`name`,`number`,`rx`,`tx` FROM `addressbook_custom` ORDER BY `name` ASC ";
$result1 = $db->query($query1);
while($row1 = $result1->fetchRow())
{
$row1[1] = iconv("cp1251","UTF-8",preg_replace("/[^\x30-\x39\x41-\x5A\x61-\x7A\x20\x5F\xC0-\xFF\xA8\xB8]/","",iconv("UTF-8","cp1251",$row1[1])));
echo "<script> call_add(\x27$row1[1]\x27,\x27$row1[2]\x27,$row1[3],$row1[4],$confno,$book);</script>";
}
}
?>
Код: Выделить всё
Fatal error: Call to undefined method DB_Error::fetchRow() in /var/www/html/meet2/conf_update.php on line 117