标签: codeigniter

使用Codeigniter与Paypal集成相关的指南

我需要一些与PayPal集成相关的指导.它与普通购物车不相似.结账后,该网站提供付款方式选项.无论是PayPal,还是其他一些付款流程.用户提交后,表单将指向控制器.存在一个数组,其中包含所有项值.

从这里开始我如何进入Pay​​pal网站?

codeigniter paypal

12
推荐指数
2
解决办法
9757
查看次数

Codeigniter - CI_Controller与Controller

我正在尝试关注CodeIgniter的一些教程,特别是关于扩展控制器的教程,我正在遵循的教程说在MY_Controller文件中我应该放置以下内容:

    <?php if (!defined('BASEPATH')) exit('No direct script access allowed');

class MY_Controller extends Controller
{
    function __construct()
    {
        parent::__construct();
    }
}  
Run Code Online (Sandbox Code Playgroud)

但是,当我这样做时,我收到以下错误:

致命错误:第3行/home/chimeri1/public_html/application/libraries/MY_Controller.php中未找到类"控制器"

但是,如果我把它CI_Cntroller而不是Controller它的工作.差异是什么?

也应该将关闭的php标记?>添加到MY_Controller文件的底部,一些教程会错过这个吗?

提前致谢.

codeigniter

12
推荐指数
2
解决办法
2万
查看次数

序列化数据或对象是什么意思?

使用php,如果可能的话.

这是什么意思?我正在阅读我的一个旧问题(如何在MVC的PHP页面之间传递值?)并在其中一个答案中说:

负责在控制器和视图之间传输数据的部分是CodeIgniter内部的View引擎(或类).它从控制器获取该数组并为视图反序列化它.

我不知道这意味着什么(我读了评论).我把CodeIgniter作为示例和标记,但我想这可能是一个普遍的问题.

谢谢.

php serialization codeigniter

12
推荐指数
3
解决办法
1万
查看次数

如何向phil sturgeon发送DELETE请求 - codeigniter-restserver

正如标题所说,我正在使用Codeigniter和phil sturgeon - codeigniter-restserver框架.

我已经按照Nettus上的教程进行操作,除了发送DELETE请求时,一切正常.

码:

<?php
require(APPPATH.'libraries/REST_Controller.php');

class Client extends REST_Controller{

function user_get()
{
    $data = array('returned:'=> $this->get('id'));
    $this->response($data);
}

function user_post()
{
    $data = array('returned:'=> $this->post('id'));
    $this->response($data);
}

function user_put()
{
    $data = array('returned:'=> $this->put('id'));
    $this->response($data);
}

function user_delete()
{
    $data = array('returned from delete:'=> $this->delete('id'));
    $this->response($data);
}
}
Run Code Online (Sandbox Code Playgroud)

我正在使用一个名为HTTP Resource test的FF Addon来发送请求,但是当我发送带有此URL的DELETE请求时http://localhost/api/client/user/id/1,我得到{"从delete中返回:":false}

作为旁注:我发现这篇文章并使用'X-HTTP-Method-Override'标题并将其作为帖子请求发送我能够获得id,但我更喜欢客户端不必添加的方式这个标题.

php rest codeigniter

12
推荐指数
1
解决办法
6560
查看次数

Codeigniter Force下载文件

通过codeigniter文档,我使用以下代码强制从我的服务器下载文件.

function download($file_id){
        $file = $this->uploadmodel->getById($file_id); //getting all the file details
                                                      //for $file_id (all details are stored in DB)
        $data = file_get_contents($file->full_path); // Read the file's contents
        $name = $file->file_name;;

        force_download($name, $data);
    }
Run Code Online (Sandbox Code Playgroud)

代码是图像的工作文件,但是当它附带PDF文件的情况时,它不起作用.我没有测试它的所有文件扩展名,但由于它不适用于PDF,它可能不适用于其他各种文件类型.有解决方案吗

php codeigniter

12
推荐指数
2
解决办法
5万
查看次数

Codeigniter如何创建PDF

我打算创建一个发票系统,我现在正在为此做准备.我要用Codeigniter.问题是我想用PDF创建发票,以便我可以通过电子邮件发送.

你们的建议是什么?我正在考虑HTML到PDF转换,或者在屏幕上显示发票并安装pdf打印机(当你点击打印并选择打印到PDF文件时)或者创建一个word文档并连接到我认为使用odbc的MySQL服务器.

你们中的任何人都有这方面的经验吗?

php pdf codeigniter

12
推荐指数
3
解决办法
11万
查看次数

使用JQUERY,AJAX和PHP填充选择框

我之前发布了一个问题并没有太多运气,我希望清除第二个下拉列表的内容并重新填充下拉列表,具体取决于第一个下拉列表中的值.

我有以下选择框,如下所示:

   <select name = "car" id="Cars" onchange="myFunction(this)">
            <option value="0">Toyota</option>
            <option value="1">Audi</option>
            <option value="2">Suzuki</option>
   </select>
Run Code Online (Sandbox Code Playgroud)

在这个下拉列表下方,我还有另一个下拉模型:

    <select id="emptyDropdown">
            <option value="0">R8</option>
            <option value="1">Quattro</option>
            <option value="2">A6 hatchback</option>
    </select>
Run Code Online (Sandbox Code Playgroud)

onchange我想清除第二个下拉列表并用与汽车品牌相关的模型填充它.例如.

Audi - A8, A6, A4 etc.
Suzuki - Swift, Panda etc.


<script>
  function myFunction(obj)
  {
    $('#emptyDropdown').empty()
    var dropDown = document.getElementById("carId");
    var carId = dropDown.options[dropDown.selectedIndex].value;
    $.ajax({
            type: "POST",
            url: "/project/main/getcars",
            data: { 'carId': carId  },
            success: function(msg){
                ?????????
            }
        });
  }
</script>
Run Code Online (Sandbox Code Playgroud)

然后我有以下PHP函数,如下所示(我使用的是codeigniter) - 此函数使用Car ID并返回所有模型的列表,如下所示:

public function getCars(){
        $this->load->model('car_model');

        $this->form_validation->set_rules('carId', 'carId', 'trim|xss_clean');

        if($this->form_validation->run()){ …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery codeigniter

12
推荐指数
1
解决办法
6万
查看次数

html输入显示它发布的不同文本到值

我感觉真的很蠢,不确定做某事真的很蠢......所以请原谅我.

我有以下HTML:

<input type="text" value="0" name="pcscubes" id="pcscubes">
Run Code Online (Sandbox Code Playgroud)

我有以下jquery语法:

var cubes=123.2;
$("#pcscubes1").val(cubes);
var test=$("#pcscubes1").val();
alert(test);
Run Code Online (Sandbox Code Playgroud)

当jquery执行时,输入框将显示123.2,警报将为123.2.

如果你检查html对象,值仍为0?

所以输入的显示与实际值不同.因此,当我提交此表单时,它会发布0而不是123.2

现在我用这种语法构建了一个完整的Web应用程序并且运行得很好.今天它停止工作?我重新启动了浏览器,检查了正在工作,注销和打开的旧代码,但它仍然是这样做的.

web app显然在这个表单上加载了jquery和jquery ui.

使用codeigniter?

任何想法,因为我正在敲打一些如此愚蠢的东西....

出于兴趣,我创造了下面的小提琴,它也在做同样的事情? http://jsfiddle.net/49nqU/

在此输入图像描述

当它显示123.2时为什么值为0?

一如既往地谢谢,

html javascript jquery codeigniter input

12
推荐指数
1
解决办法
2万
查看次数

如何在codeigniter中将上传图像比率限制为16:9?

这是我用于上传图像的代码.

$this->load->library('upload');
$ext = pathinfo($file_name, PATHINFO_EXTENSION);

$img_name = now() . "." . $ext;

$imgConfig['upload_path'] = $this->image_path;
$imgConfig['file_name'] = $img_name;
$imgConfig['max_size'] = '2048';
$imgConfig['allowed_types'] = 'jpg|png|bmp';
$imgConfig['overwrite'] = FALSE;
$this->upload->initialize($imgConfig);

if ($this->upload->do_upload("image_url")) {
    $this->Playlist_model->update_playlist($insert_id, array("image_url" => $img_name));
}
Run Code Online (Sandbox Code Playgroud)

而前端只是一个

<input type = 'file' >
Run Code Online (Sandbox Code Playgroud)

问题是,由于图片上传应该是视频缩略图,我该怎么做才能实现上传?例如在前端使用插件来限制/裁剪(任何推荐)

另外,在服务器端我该如何查看?

html php jquery codeigniter

12
推荐指数
1
解决办法
1723
查看次数

控制器设计 - 多子视图 - 尝试添加一个主控

问候我不太确定如何在我的项目中实现我的愿景.

首先,让我们专注于Order控制器.

所以我的订单包含很多子视图.例如,详细信息,历史记录,地址,附加文件,注释等.我将它们放在jQuery选项卡界面上.

让我们展示一些代码.

layout.php中

<div class="page-content">
      <div class="row">
       <div class="col-md-12">
      <ul class="nav nav-tabs responsive hidden-xs hidden-sm">

         <li class="<?php echo ($activeTabSub === "1") ? "active" : ""; ?>">
            <a href="<?PHP echo base_url();?>x/y/<?PHP echo $zgl; ?>">Master details</a>
         </li>
         <li class="<?php echo ($activeTabSub === "2") ? "active" : ""; ?>">
            <a href="<?PHP echo base_url();?>x/y/<?PHP echo $zgl; ?>">History</a>
         </li>
         <li class="<?php echo ($activeTabSub === "wyk") ? "active" : ""; ?>">
            <a href="<?PHP echo base_url();?>x/y/<?PHP echo $zgl; ?>">Address</a>
         </li>
         <li class="<?php echo ($activeTabSub === …
Run Code Online (Sandbox Code Playgroud)

php codeigniter codeigniter-3

12
推荐指数
1
解决办法
193
查看次数

标签 统计

codeigniter ×10

php ×7

jquery ×3

html ×2

javascript ×2

ajax ×1

codeigniter-3 ×1

input ×1

paypal ×1

pdf ×1

rest ×1

serialization ×1