小编Dav*_*ger的帖子

致命错误:在第5行的C:\ wamp\www\Test-CI\application\views\layout.php中调用未定义的函数base_url()

你好我是CodeIgniter和PHP的新手,我试图在第一次设置它,但它给出了以下错误.

致命错误:调用未定义的函数base_url()

  1. 第5行的C:\ wamp\www\Test-CI\application\views\layout.php
     
  2. {main}()IN ..\index.php:0 require_once('C:\ wamp\www\Test-CI\system\core\CodeIgniter.php')IN ..\index.php:202

  3. call_user_func_array()IN ..\CodeIgniter.php:359

  4. CodeGo.net> index()IN ..\CodeIgniter.php:0

  5. CI_Loader-> view()IN ..\home.php:17

  6. CI_Loader - > _ ci_load()IN ..\Loader.php:419

  7. include('C:\ wamp\www\Test-CI\application\views\layout.php')IN ..\Loader.php:833

我的代码:

 <html>
    <head>
        <meta http-equiv="Content-type" content="text/html; charset=utf-8">
        <title>Galleriffic | Custom layout with external controls</title>
        <link rel="stylesheet" href="<?php base_url(); ?>/assets/css/basic.css" type="text/css" />
        <link rel="stylesheet" href="<?php base_url(); ?>/assets/css/galleriffic-5.css" type="text/css" />

        <!-- <link rel="stylesheet" href="<?php base_url(); ?>/assets/css/white.css" type="text/css" /> -->
        <link rel="stylesheet" href="<?php base_url(); ?>/assets/css/black.css" type="text/css" />

        <script type="text/javascript" src="<?php base_url(); ?>/assets/js/jquery-1.3.2.js"></script>
        <script type="text/javascript" src="<?php base_url(); …
Run Code Online (Sandbox Code Playgroud)

php codeigniter

42
推荐指数
5
解决办法
18万
查看次数

PHP PDO bindParam正在下降

我有一个这样的循环:

foreach($Fields as $Name => $Value){
    $Query->bindParam(':'.$Name, $Value, PDO::PARAM_STR);
}
Run Code Online (Sandbox Code Playgroud)

没什么复杂的.但是,每个值都设置为array($Fields)中的最后一个值.

我该如何解决这个问题?

php pdo

26
推荐指数
2
解决办法
7742
查看次数

CSS Background-Size不适用于静态颜色

我在CSS中非常糟糕,我需要为我完成一些复杂的事情.

我有一个数据表,我有一个列,我有类似的东西Qty Assigned / Qty Requested.我计算分配的%,因此5分配的10将是50%.现在,我想在TD匹配%的人身上加上背景颜色.因此50%将是TD的一半,让我们说是红色.

我试过使用background-color: red; background-size: <?php echo $BgPct; ?>%;但它不起作用.

谁有解决方案?我可以用任何东西.我也有jQuery.我不在乎它是否是CSS1/2/3,但它需要准确,所以66%不是75%的背景图片.

html css css3

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

为什么隐藏输入会影响我的布局?LF说明

我需要使用隐藏的输入将一些ID传输到每个块的页面..无论如何.

我有以下代码:

<div id="shipping_box" class="formSep well">
    <div id="default_shipping_box" class="shipping_box row-fluid">
        <div class="span1">
            <input type="hidden" name="tracking_id" value="" />
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这段代码效果很好,结果就是我的预期.

如果我这样做:

<div id="shipping_box" class="formSep well">
    <div id="default_shipping_box" class="shipping_box row-fluid">
        <input type="hidden" name="tracking_id" value="" />
        <div class="span1">

        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

布局不受尊重.看到这张照片是为了说明:

在此输入图像描述

有人可以向我解释原因吗?隐藏输入不是"隐藏",所以它们不应该影响布局?

jsfiddle:http://jsfiddle.net/t9M3C/

在285附近

html css php input

9
推荐指数
2
解决办法
1406
查看次数

从子窗口调用父窗口的JavaScript

我有一个日历,当我点击一个时<td>,会出现一个弹出窗口,这样你就可以为你选择的日期创建你的evenement.我想添加一个功能.

当用户完成创建事件时,我想向父页面发送JavaScript请求,以便我可以使用AJAX刷新日历.基本上,我想调用子函数,但函数在父页面上.

在Google上,我只发现了一个可以刷新父窗口的脚本 - 没有关于"父回调"的内容.☹甚至可能吗?

PS答案可以是纯JS或jQuery,没关系.我会继续看着.

javascript jquery popupwindow

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

在select中选择一个选项时的事件名称

当我们在select中更改某些内容时,我知道事件名称是change(html :) onchange,但是当我选择(单击)特定选项时,我想知道事件名称是什么.

示例:

<select>
    <option>Option 1</option>
</select>
Run Code Online (Sandbox Code Playgroud)

当我点击时Option 1,会发生什么事?仅change(在选择本身和所有选项上)或其他?

谢谢.

html javascript jquery

7
推荐指数
1
解决办法
9062
查看次数

加快MySQL中的索引 - CRC或MD5?

我有一个巨大的表,有8 300 000行(不会编辑也不会删除).

我的第一列看起来类似P300-4312B_X16_S,并且条目不是唯一的,所以我在这个字段上使用常规INDEX.

但是,MySQL使用二进制字段而不是varchar更快,因此我使用BINARY(16)存储数据在MD5中对INDEX进行编码.

今天早上,我第一次开始使用CRC32,我看到CRC32可以使用8个字符输出为十六进制字符串.

我的问题:如果我使用CRC32而不是MD5,它会更快.但是,当CRC32运行时,假设2 000 000个唯一值,结果将是唯一的,或者有时我会为两个不同的字符串使用两倍相同的字符串?我问这个因为结果只有8个字符(32b)而不是像MD5那样32(128b).

谢谢.

php mysql crc32

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

我可以使用什么机制来订购阵列?

我陷入了一个非常奇怪的问题.我的意思是我不怎么威胁这一点.

基本上,我有一个网页,我列出了定义的公交路线的所有站点(例如route_id = 141).有时,一条路线可以从A点开始,然后从理论上从一个终点到另一个终点进入B点.但是,有时候,相同的路线可以在A和B之间的某个地方开始行程并且在A点或B点行驶.

您可以在此地址查看实时工作示例:http://stm.tranzit.ca/bus/stops/85/Hochelaga/

我的超级平局:

Regular trip
Start(A) ----------------------------------- End(B)

Sometime
                 Start --------------------- End(B)
Start(A) ---------------------- End
Run Code Online (Sandbox Code Playgroud)

等等.它总是在A点和B点之间.90%的时间是从A到B,但是另外10%它可以在那里之间的任何地方,直到那里之间的另一点(有时从中间到A或B) .

好.在我使用stop_sequence对结果进行排序之前.我知道停止序列的顺序,所以停止1,停止2等等,以及多少次停止行程(行程从A到B,或从A到中间等).

现在,我找到了一种方法来通过旅行对我的结果进行排序并将它们区分开来,所以现在我知道我得到的所有旅行(AB,BA,A-middle,中B等等).

因此,如果我说我有AB,BA,A-Middle和B-Middle,我有4次可能的路线旅行.然后我获取链接到它的所有停止.

例如,这是已定义路线的行程A到B的列表.请注意stop_sequence 35的值.

1   #53014  Station Frontenac (Frontenac / Ontario)

... 2, 3. etc..

34  #53293  Honoré-Beaugrand / Roux  
35  #54257  Station Honoré-Beaugrand / Sherbrooke    
36  #53290  Saint-Donat / Sherbrooke     
37  #53265  Saint-Donat / De Forbin-Janson   
38  #54676  Saint-Donat / De Grosbois    
39  #54674  Saint-Donat / Roi-René   
40  #54672  Saint-Donat / les Reaux …
Run Code Online (Sandbox Code Playgroud)

php mysql sql arrays

5
推荐指数
1
解决办法
142
查看次数

以二进制设置权限

我在学校看到了一个使用二进制字符串设置权限的系统.

假设101001 = 41

所以:

  • 1可以是第1页的权限
  • 2可以是第2页的许可
  • 4可以是第3页的许可
  • 8可以是第4页的许可
  • 16可以是第5页的许可
  • 32可以是第6页的许可

所以我想说我得到了上面的二进制字符串(101001).我可以访问第1,4和6页.

我怎么能用PHP做到这一点?假设我在MySQL中有一个名为permsdec 的字段,因此101001将为41. 我怎么知道41在PHP中等于1,8和32?

谢谢.

php

4
推荐指数
1
解决办法
3470
查看次数

PDO在insert而不是empty时使用null

我如何告诉PDO插入NULL而不是空值?

示例:

        $SQL = 'INSERT INTO `Calendars_Events` (`CalendarID`, `AccID`, `DateFrom`, `DateTo`, `Location`, `Title`, `Description`)
                VALUES (:CalendarID, :AccID, :From, :To, :Location, :Title, :Description)';

        $Query = $this->DB->Link->prepare($SQL);
        $Query->bindParam(':CalendarID',        $CalendarID,        PDO::PARAM_INT);
        $Query->bindParam(':AccID',             $this->Account->ID, PDO::PARAM_INT);
        $Query->bindParam(':From',              $From,              PDO::PARAM_INT);
        $Query->bindParam(':To',                $To,                PDO::PARAM_INT);
        $Query->bindParam(':Location',          $Location,          PDO::PARAM_STR);
        $Query->bindParam(':Title',             $Title,             PDO::PARAM_STR);
        $Query->bindParam(':Description',       $Description,       PDO::PARAM_STR);
        $Query->execute();
Run Code Online (Sandbox Code Playgroud)

如果Location为空,则不会插入任何内容(空,所以'')而不是NULL.

谢谢

php mysql pdo

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

标签 统计

php ×7

html ×3

mysql ×3

css ×2

javascript ×2

jquery ×2

pdo ×2

arrays ×1

codeigniter ×1

crc32 ×1

css3 ×1

input ×1

popupwindow ×1

sql ×1