Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
按钮计数未定义的PHP AJAX JAVASCRIPT_Javascript_Php_Ajax_Button_Count - Fatal编程技术网

按钮计数未定义的PHP AJAX JAVASCRIPT

按钮计数未定义的PHP AJAX JAVASCRIPT,javascript,php,ajax,button,count,Javascript,Php,Ajax,Button,Count,我有以下问题: 1/我有以下代码: index.html: <script type="text/javascript"> function doOnOrientationChange() { switch(window.orientation) { case -90:

我有以下问题:

1/我有以下代码:

index.html:

<script type="text/javascript">
            function doOnOrientationChange()
            {
                switch(window.orientation) 
                {  
                    case -90:                 
                        document.getElementById("landscape").style.display="block";
                    break;
                    case 90:              
                        document.getElementById("landscape").style.display="block";                 
                    break;
                default:                   
                    document.getElementById("landscape").style.display="none";
                break;                            
                }
            }

            //Listen to orientation change
            window.addEventListener('orientationchange', doOnOrientationChange);  

            function getXMLHttp()
            {
                var xmlHttp
                try
                {
                    xmlHttp = new XMLHttpRequest();
                }
                catch(e)
                {
                try
                    {
                            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
                    }
                catch(e)
                    {
                    try
                        {
                        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                        }
                    catch(e)
                        {
                        alert("AJAX not supported.")
                        return false;
                        }
                    }
                }
            return xmlHttp;
            }

function MakeRequest()
{
   var xmlHttp = getXMLHttp();
   xmlHttp.onreadystatechange = function()
   {
     if(xmlHttp.readyState == 4)
     {
      HandleResponse(xmlHttp.countText);
     }
   }
   xmlHttp.open("GET", "compteur.php", true); 
   xmlHttp.send(null);
 }


 function HandleResponse(response)
 {
   document.getElementById('text').innerHTML = response;
  }
        function changement() {

        document.getElementById('bouton').style.display = 'none';
        var count= '<?php echo file_get_contents("compteur.txt");?>';
        var last =  count%10;
        var beforelast =  count%100;

        if ( count>9998 &&  count<99999){
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('text').style.fontSize = '160px';
            document.getElementById('text1').style.fontSize = '160px';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if ( count>99998 &&  count<999999){
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('text').style.fontSize = '135px';
            document.getElementById('text1').style.fontSize = '135px';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if ( count>999998 &&  count<9999999){
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('text').style.fontSize = '120px';
            document.getElementById('text1').style.fontSize = '120px';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if ( count>9999998 &&  count<99999999){
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('text').style.fontSize = '110px';
            document.getElementById('text1').style.fontSize = '110px';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if ( count>99999998 &&  count<999999999){
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('text').style.fontSize = '95px';
            document.getElementById('text1').style.fontSize = '95px';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if ( count>999999998 &&  count<9999999999){
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('text').style.fontSize = '89px';
            document.getElementById('text1').style.fontSize = '89px';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if ( count>9999999998 &&  count<99999999999){
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('text').style.fontSize = '85px';
            document.getElementById('text1').style.fontSize = '85px';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if (last===0 && beforelast===10){
            document.getElementById("text1").innerHTML = "th";
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if (last===0){
            document.getElementById("text1").innerHTML = "st";
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if (last===1 && beforelast===11){
            document.getElementById("text1").innerHTML = "th";
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if (last===1){
            document.getElementById("text1").innerHTML = "nd";
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if (last===2 && beforelast===12){
            document.getElementById("text1").innerHTML = "th";
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else if (last===2){
            document.getElementById("text1").innerHTML = "rd";
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        else {
            document.getElementById("text1").innerHTML = "th";
            document.getElementById('text').style.display = 'block';
            document.getElementById('text1').style.display = 'block';
            document.getElementById('text').style.fontSize = '195px';
            document.getElementById('text1').style.fontSize = '195px';
            document.getElementById('textg').style.display = 'block';
            document.getElementById('textg1').style.display = 'block';
            document.getElementById('texth').style.display = 'block';
            document.getElementById('texth1').style.display = 'block';
            document.getElementById('v').style.display = 'none';
            document.getElementById('buttons').style.display = 'block';
            }
        }
</script>
<body>
 <span id="space" ><input onclick='MakeRequest();' onmouseup="changement()"       type="button" value="PUSH" id="bouton"/></span>
 </body>

函数doOnOrientationChange()
{
开关(窗口方向)
{  
案例-90:
document.getElementById(“横向”).style.display=“块”;
打破
案例90:
document.getElementById(“横向”).style.display=“块”;
打破
违约:
document.getElementById(“横向”).style.display=“无”;
打破
}
}
//倾听方向的变化
window.addEventListener('orientationchange',doOnOrientationChange);
函数getXMLHttp()
{
var xmlHttp
尝试
{
xmlHttp=新的XMLHttpRequest();
}
捕获(e)
{
尝试
{
xmlHttp=新的ActiveXObject(“Msxml2.xmlHttp”);
}
捕获(e)
{
尝试
{
xmlHttp=新的ActiveXObject(“Microsoft.xmlHttp”);
}
捕获(e)
{
警报(“不支持AJAX”)
返回false;
}
}
}
返回xmlHttp;
}
函数MakeRequest()
{
var xmlHttp=getXMLHttp();
xmlHttp.onreadystatechange=函数()
{
if(xmlHttp.readyState==4)
{
HandlerResponse(xmlHttp.countText);
}
}
open(“GET”,“compteur.php”,true);
xmlHttp.send(空);
}
功能句柄响应(响应)
{
document.getElementById('text').innerHTML=response;
}
函数更改(){
document.getElementById('bouton').style.display='none';
var计数=“”;
var last=计数%10;
var beforelast=计数%100;

如果(count>9998&&count99998&&count99998&&count999998&&count99999998&&count99999998&&count999998&&count99999998&&count
XMLHttpRequest
对象没有名为
countText
的属性。在
MakeRequest
中,您需要
responseText

HandleResponse(xmlHttp.responseText);
// Not `countText` ----^

警告:flock():4在第14行的/home/httpd/vhosts/push4humanity.com/httpdocs/compteur.php中不是有效的流资源now@user3578549:这是一个无关的问题,一个单独的问题。这是PHP代码的问题,而不是JavaScript代码的问题。好吧,但你能回答吗?@user3578549:我对PHP的文件ops.In gen知之甚少总之,当有两个完全不同的问题时,最好问两个完全不同的问题。
HandleResponse(xmlHttp.responseText);
// Not `countText` ----^