weixin_33725270 2014-07-22 08:12 采纳率: 0%
浏览 27

我的代码无法在线运行

Closed. This question needs debugging details. It is not currently accepting answers.
                </div>
            </div>
        </div>
                <hr class="my12 outline-none baw0 bb bc-powder-2">
            <div class="grid fw-nowrap fc-black-600">
                    <div class="grid--cell mr8">
                        <svg aria-hidden="true" class="svg-icon iconLightbulb" width="18" height="18" viewbox="0 0 18 18"><path d="M9.5.5a.5.5 0 0 0-1 0v.25a.5.5 0 0 0 1 0V.5zm5.6 2.1a.5.5 0 0 0-.7-.7l-.25.25a.5.5 0 0 0 .7.7l.25-.25zM1 7.5c0-.28.22-.5.5-.5H2a.5.5 0 0 1 0 1h-.5a.5.5 0 0 1-.5-.5zm14.5 0c0-.28.22-.5.5-.5h.5a.5.5 0 0 1 0 1H16a.5.5 0 0 1-.5-.5zM2.9 1.9c.2-.2.5-.2.7 0l.25.25a.5.5 0 1 1-.7.7L2.9 2.6a.5.5 0 0 1 0-.7z" fill-opacity=".4"></path><path opacity=".4" d="M7 16h4v1a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-1z" fill="#3F3F3F"></path><path d="M15 8a6 6 0 0 1-3.5 5.46V14a1 1 0 0 1-1 1h-3a1 1 0 0 1-1-1v-.54A6 6 0 1 1 15 8zm-4.15-3.85a.5.5 0 0 0-.7.7l2 2a.5.5 0 0 0 .7-.7l-2-2z" fill="#FFC166"></path></svg>
                    </div>
                <div class="grid--cell lh-md">
                    <p class="mb0">
                        <b>Want to improve this question?</b> <a href="/posts/24882084/edit">Update the question</a> so it's <a href="/help/on-topic">on-topic</a> for Stack Overflow.
                    </p>
                    <p class="mb0 mt6">Closed <span title="2014-07-22 08:33:38Z" class="relativetime">5 years ago</span>.</p>
                </div>
            </div>
    </aside>
<?php
include('changeLang.php'); 
$default_language = 'sr';
if(isset($_COOKIE['lang'])) {
    $lang = $_COOKIE['lang'];
} 
else {
    $lang = $default_language;
} 
if($lang == 'en') { 
    include('language_en.php');
} 
else {
    include('language_sr.php');
}
?>

I added a new URL path and I do not eject any error, Of course it's all in the same folder and there is no subfolders to immediately exclude the possibility. I think about mistake

<script  type="text/javascript">
function changeLanguage (lang) {

    $.ajax({
        url: 'http://www.example.com/changeLang.php',
        type: 'POST',
        data:{ lang:lang },
        beforeSend: function(){

        },
        complete: function(){

        },
        success: function(data) {             
            console.log(data);
            if(data == 'ok'){
                location.reload();
            }
            //var response = JSON.parse(data);
        },
        error: function(data, textStatus, errorThrown){
            console.log("error"+' '+JSON.stringify(data) + textStatus  + errorThrown);
        }
    });
}
</script>

// in code

My mistke was in href, because i put href="" , the page was reloading at first and onclick functions never been used, so i have to put javascript:void(0) and in css curosr:pointer for div #flag....

</div>
  • 写回答

1条回答 默认 最新

  • weixin_33725272 2014-07-22 08:16
    关注

    You are requesting changeLang.php, which won't be the name of the file online. You'll need the full URL. The same applies to the image files.

    For example, in the ajax section of the script, you have

    $.ajax({
        url: 'changeLang.php',
    

    Instead of requesting changeLang.php, add in the full file name, like http://www.example.com/site/changeLang.php. This specifies which server you're expecting to serve the file, and where you know it to be.

    Locally, there is almost always only one server, and often a much simpler directory structure, cutting down on these mistakes. As soon as you put it online, the mistakes show up as errors. Remember also that error reporting settings for a live site will typically be much harsher than those in a development environment. You might want to check out your php.ini file, both locally and online. You can tune it temporarily to show you all the fine details. It might help you figure out the problem.

    评论

报告相同问题?

悬赏问题

  • ¥50 易语言把MYSQL数据库中的数据添加至组合框
  • ¥20 求数据集和代码#有偿答复
  • ¥15 关于下拉菜单选项关联的问题
  • ¥20 java-OJ-健康体检
  • ¥15 rs485的上拉下拉,不会对a-b<-200mv有影响吗,就是接受时,对判断逻辑0有影响吗
  • ¥15 使用phpstudy在云服务器上搭建个人网站
  • ¥15 应该如何判断含间隙的曲柄摇杆机构,轴与轴承是否发生了碰撞?
  • ¥15 vue3+express部署到nginx
  • ¥20 搭建pt1000三线制高精度测温电路
  • ¥15 使用Jdk8自带的算法,和Jdk11自带的加密结果会一样吗,不一样的话有什么解决方案,Jdk不能升级的情况