|
| |
|
|
| |
для: Витос
(06.03.2007 в 21:31)
| | | Если ты посылаешь заголовок о том, что это xml, тка сделай из этого валидный XML - расставь скобки, кавычки, слеши в конце одинарных тегов и проверь потом валидатором - у меня заработало!
А сервер настроил на работу с wap? | |
| |
|
|
| |
|
|
| |
для: Витос
(06.03.2007 в 21:31)
| | | обязательно html писать так?
напишите его вне пхп скобок
или хотя бы
print <<<WML
и тут
всю
страницу
WML; | |
| |
|
|
| |
|
|
| |
для: bronenos
(06.03.2007 в 21:10)
| | | Ребята, гляньте это
<?php
header("Content-type:text/vnd.wap.wml;charset=UTF-8");
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">
<wml>
<card id=\"tes\" title=\"wap.cekcu.org\">
<p align=\"center\">";
echo ("Введите число:<form method=\"post\"><input name=\"chislo\"><input type=\"submit\" value=\"ok\"></form><br/>Результат: "); $new_chislo=7 + $_POST["chislo"]; echo($new_chislo);
print"</p>
</card>
</wml>";
?>
|
Ну не работает... Оправил через Оперу страницу на проверку - нашло 10 ошибок, но вкрай глупых... В чем же проблема?(( | |
| |
|
|
| |
|
|
| |
для: Roma
(06.03.2007 в 20:41)
| | | Лично моему не нравится setTimeOut но нравится setTimeout
в таких делах редко не пишет ошибок
у меня лишь вчера перестал
даже на мелочах ругается
setTimeout ('doLoad1();', 2000); | |
| |
|
|
| |
|
|
| |
для: Roma
(06.03.2007 в 20:15)
| | | Так вроде обращается к файлу периодически, но интервал не 2 сек, намного меньше. И все равно "ошибка на странице"....
<script language="JavaScript" type="text/javascript" >
function doLoad1()
{
var req = window.XMLHttpRequest? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
if (req)
{
req.onreadystatechange =
function readystate()
{
if (req.readyState == 4)
{
if (req.status == 200)
{
document.getElementById('content').innerHTML = document.getElementById('content').innerHTML +req.responseText+'<br>';
setTimeOut(doLoad1(),2000);
}
else
{
alert("Произошла ошибка"+ req.status+":\n" + req.statusText);
}
}
}
req.open("GET", "text.php?rrr=123", true);
req.send();
}
}
function doLoad()
{
var req1 = window.XMLHttpRequest? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
if (req1)
{
req1.open("GET", "load.php?id="+document.getElementById('edit1').value, true);
req1.send();
}
}
</script>
<body>
<form>
<input type="TEXT" size="50" id="edit1">
<input type="button" value="Послать:)" onclick="doLoad();">
<input type="button" value="Load:)" onclick="doLoad1();">
</form>
<div id=content style="white-space:pre"></div>
|
| |
| |
|
|
| |
|
|
| |
для: bronenos
(06.03.2007 в 20:11)
| | | >после того как пишете в innerHTML ставьте setTimeout
Так???
<script language="JavaScript" type="text/javascript" >
function doLoad1()
{
var req = window.XMLHttpRequest? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
if (req)
{
req.onreadystatechange =
function readystate()
{
if (req.readyState == 4)
{
if (req.status == 200)
{
document.getElementById('content').innerHTML = document.getElementById('content').innerHTML +req.responseText+'<br>';
setTimeOut("doLoad1();",2000);
}
else
{
alert("Произошла ошибка "+ req.status+":\n" + req.statusText);
}
}
}
req.open("GET", "text.php?rrr=123", true);
req.send();
}
}
function doLoad()
{
var req1 = window.XMLHttpRequest? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
if (req1)
{
req1.open("GET", "load.php?id="+document.getElementById('edit1').value, true);
req1.send();
}
}
</script>
<body>
<form>
<input type="TEXT" size="50" id="edit1">
<input type="button" value="Послать:)" onclick="doLoad();">
<input type="button" value="Load:)" onclick="doLoad1();">
</form>
<div id=content style="white-space:pre"></div>
|
все равно не пашет | |
| |
|
|
| |
|
|
| |
для: Витос
(06.03.2007 в 20:12)
| | | у меня этот скрипт пашет | |
| |
|
|
| |
|
|
| |
для: Roma
(06.03.2007 в 19:50)
| | | Рома, я тут к тебе притусуюсь...мона? Чуваки, а моя в чем?
<?php
echo ("Введите число:<form method=\"post\"><input name=\"chislo\"><input type=\"submit\" value=\"ok\"></form><br/>Результат: "); $new_chislo=7 + $_POST["chislo"]; echo($new_chislo);
?> | |
| |
|
|
| |
|
|
| |
для: Roma
(06.03.2007 в 19:50)
| | | после того как пишете в innerHTML ставьте setTimeout | |
| |
|
|
| |
|
|
| |
для: Roma
(06.03.2007 в 19:30)
| | | или это нереально? | |
| |
|
|
|