Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.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 Codeigniter将控制器命名为html元素_Php_Codeigniter - Fatal编程技术网

PHP Codeigniter将控制器命名为html元素

PHP Codeigniter将控制器命名为html元素,php,codeigniter,Php,Codeigniter,我是Codeigniter的新手,我想知道如何将控制器添加到html按钮或div元素中。例如,我希望有一个div元素,单击它可以请求控制器等等。尝试使用带有action=“controller/function”的按钮,但未能成功。您可以像这样使用site\u url() <a href="<?php echo site_url('controllername/methodname');?>" >Click Me</a> 参考文献 及 也许您需要的是aja

我是Codeigniter的新手,我想知道如何将控制器添加到html按钮或div元素中。例如,我希望有一个div元素,单击它可以请求控制器等等。尝试使用带有action=“controller/function”的按钮,但未能成功。

您可以像这样使用
site\u url()

<a href="<?php echo site_url('controllername/methodname');?>" >Click Me</a>
参考文献


也许您需要的是ajax调用。或者直接链接到该控制器。为什么
action=“…”
会自动执行某些操作?这就像把“火箭”喷到汽车上,期待它飞向月球一样。。。要搜索的关键字:“html简介”、“javascript简介”、“ajax”、“javascript onclick”、“codeigniter”按钮不能具有操作属性。请先去学习一些基本的html,然后来学习php和Codeigniter
<?php echo anchor('controllername/methodname');?>
<?php echo form_open('controllername/methodname');?>