如何在codeigniter中运行带参数的表单?

我是 codeigniter 的新手,我想在用户插入号码时在视图中运行我的短信网络服务代码。但post方法是空的!谁能帮我?


var_dump($_POST['sendSms']);exit;

            if(array_key_exists('sendSms', $_POST)) {

                sendSms();

            }

function sendSms(){ //my sms web service code}

echo '<form  method="Post" action= "http://crm.oynarco.ir/admin/settings?group=sms">';

            ?>

            <input type="hidden" 

              name="<?php echo $this->security->get_csrf_token_name()?>" 

              value="<?php echo $this->security->get_csrf_hash()?>">

            <?php

            echo '<input type="hidden" name="username" value="09172030433"/><br />';

            echo '<input type="hidden" name="password" value="Oynar1234" /><br />';

            echo '<input type="text" name="to" class="form-control test-phone" placeholder="'._l('staff_add_edit_phonenumber').'" /><br />';

            echo '<textarea type="text" name="text" class="form-control sms-gateway-test-message" placeholder="'._l('test_sms_message').'" ></textarea><br />';

            echo '<input type="text" name="From" class="form-control" value="5000203069627" /><br />';

            echo '<input type ="submit" name="sendSms" class="btn btn-info send-test-sms" value="'._l('send_test_sms').'" />';

            echo '</form>';


呼啦一阵风
浏览 58回答 1
1回答

Helenr

在操作 root 到控制器中,然后在控制器中获取 post 方法并添加您的短信功能。?>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <form&nbsp; method="Post" action= "settings/sendSms">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <input type="hidden"&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name="<?php echo $this->security->get_csrf_token_name()?>"&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; value="<?php echo $this->security->get_csrf_hash()?>">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <?php&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo '<input type="hidden" name="username" value = "09172030433"/><br />';&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo '<input type="hidden" name="password" value ="Oynar1234" /><br />';&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo '<input type="text" name="to" class="form-control test-phone" placeholder="'._l('staff_add_edit_phonenumber').'" /><br />';&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo '<textarea type="text" name="text" class="form-control sms-gateway-test-message" placeholder="'._l('test_sms_message').'" ></textarea><br />';&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo '<input type="text" name="From" class="form-control" value = "5000203069627" /><br />';&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo '<input type ="submit" name="sendSms" class="btn btn-info send-test-sms" value = "'._l('send_test_sms').'" />';&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo '</form>';在控制器中:public function sendSms(){&nbsp; &nbsp; //var_dump($_POST);exit;&nbsp; &nbsp; if (isset($_POST) ){&nbsp; &nbsp; &nbsp; &nbsp; //send sms&nbsp; &nbsp; }
打开App,查看更多内容
随时随地看视频慕课网APP