不工作php按钮来执行操作

时间:2015-04-16 11:46:11

标签: javascript php jquery

我已经开始使用汽车经销商脚本了。不幸的是,这个脚本无法改变访问者的语言。因此,下拉菜单代码的第一张图片,您可以在其中选择英语和德语,我从管理员面板复制。当您将语言从英语更改为德语并刷新页面时,我再次离开英语。

first picture

在第二张图片中显示,此时我将目前复制更新按钮,从管理员面板,此时更改语言并按更新按钮,没有任何反应,语言不会改变,当我刷新页面时,则仍然是相同的英语。

second picture

语言仅通过管理员面板更改。我应该为访客自己做些什么来改变页面语言?

这是一个下拉菜单代码,我从管理面板浏览到头文件

<div class="field">
    <select name="lang">
      <?php foreach(Lang::fetchLanguage() as $lang):?>
      <option value="<?php echo $lang->abbr;?>"<?php if($core->lang == $lang->abbr) echo ' selected="selected"';?>><?php echo $lang->name;?></option>
      <?php endforeach;?>
    </select>
</div>

这是更新按钮代码

<button type="button" name="dosubmit" class="wojo positive button">
    <?php echo Lang::$word->CONF_UPDATE;?>
</button>
<input name="processConfig" type="hidden" value="1" />

在我的controller.php中,我找到了这段代码

/* == Proccess Configuration == */
if (isset($_POST['processConfig'])):
    $core->processConfig();
endif;

如何使此功能正常工作,访问者本身可以更改语言?

如果您需要更多信息,请随时问我,因为我对这个世界真的很陌生。

抱歉,我的英语,英语使用谷歌翻译

1 个答案:

答案 0 :(得分:1)

你必须使用按钮类型提交,你有按钮类型。

<button type="button" name="dosubmit" class="wojo positive button">

<button type="submit" name="dosubmit" class="wojo positive button">Value</button>