小编Ken*_*Ken的帖子

如何通过PHP删除文件?

如果文件在另一个目录中,如何使用PHP从我的服务器中删除文件?

这是我的页面布局:

  • projects/backend/removeProjectData.php (此文件删除数据库的所有条目,还应删除相关文件)
  • public_files/22.pdf (文件所在的位置.)

我正在使用这个unlink功能:

unlink('../../public_files/' . $fileName);

但这总是给我一个文件不存在的错误.有任何想法吗?

php file-io

168
推荐指数
5
解决办法
31万
查看次数

HTML5/JS存储事件处理程序

我正在使用safari webkit的引擎与HTML5和JS一起创建一个离线应用程序现在我正在使用sessionStorage数组来存储我的应用程序的状态(模拟).

存储数据与检查器工作正常,函数工作正常,它是没有响应的事件处理程序

http://jsfiddle.net/pvRgH/预先形成的测试Anurag在这里也不起作用

window.addEventListener('storage', storageEventHandler, false);
function storageEventHandler(evt){
    alert("storage event called key: " + evt.key );
    switch(evt.key){
        case 'bat1':
        case 'bat2': batteryDCMeter(); break;
        case 'extPowerOn': rechargeBattery(); break;
    }   
}

function load()
{
    dashcode.setupParts();
    //set HTML 5 key/value's
    sessionStorage.setItem('bat1', 'OFF');
    sessionStorage.setItem('bat2', 'OFF');
    sessionStorage.setItem('bat1DC', '26.2');
    sessionStorage.setItem('bat2DC', '26.2');
}

function bat1OnOff(event)
{
    if(sessionStorage['bat1'] == 'OFF'){
        sessionStorage['bat1'] = 'ON';
    }else{
        sessionStorage['bat1'] = "OFF";
    }
}


function bat2OnOff(event)
{
    if(sessionStorage['bat2'] == 'OFF'){
        sessionStorage['bat2'] = 'ON';
    }else{
        sessionStorage['bat2'] = "OFF";
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript html5 event-handling javascript-events addeventlistener

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

图标作为图像

是否可以使用图标文件作为visual basic中按钮的图像?

我有3个按钮,当你点击按钮时需要有3个图标按钮的图标需要是表格的图标是这个有效吗?

btnIcon1 = my.resources.ICO1

btnIcon2 = my.resources.ICO2

vb.net icons

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

javascript太多的递归?

我正在尝试创建一个脚本,在数据输入数据库后自动开始上传(我需要数据库用来上传文件的autoId).

当我运行javascript脚本运行php文件但它无法调用其他php来上传文件.

too much recursion
setTimeout(testIfToegevoegd(),500); 
Run Code Online (Sandbox Code Playgroud)

给出错误的脚本

send("/projects/backend/nieuwDeeltaak.php",'deeltaakNaam='+f.deeltaaknaam.value+'&beschrijving='+
                        f.beschrijving.value+'&startDatum='+f.startDatum.value+'&eindDatum='+f.eindDatum.value
                        +'&deeltaakLeider='+f.leiderID.value+'&projectID='+f.projectID.value,id);

                    function testIfToegevoegd(){

                        if(document.getElementById('resultaat').innerHTML == "<b>De deeltaak werd toegevoegd</b>"){
                            //stop met testen + upload file 

                            document.getElementById('nieuwDeeltaak').target = 'upload_target';
                            document.forms["nieuwDeeltaak"].submit()
                        }else{
                            setTimeout(testIfToegevoegd(),500);
                        }

                    }

                    testIfToegevoegd();
Run Code Online (Sandbox Code Playgroud)

抱歉我们必须使用荷兰语,这是一个学校项目.

当我点击第二次调用所有这些的按钮(错误之后)它工作正常.

javascript php ajax

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

不在对象上下文中时使用$ this

我正在创建一个显示博客的功能.所以我做了一个show blog功能,但它不断给出"在不在对象上下文中时使用$ this"错误

Class Blog{

    public function getLatestBlogsBig($cat = null){
        $sqlString = "SELECT blog_id FROM jab_blog";
        if($cat != null)
            $sqlString .= " WHERE blog_cat = " . $cat;

        $sqlString .= " ORDER BY blog_id DESC LIMIT 5";
        $blog = mysql_query($sqlString);

        while($id = mysql_result($blog,"blog_id")){
            $this->showBlog($id); //Error is on this line
        }

    }

    function showBlog($id,$small = false){
        $sqlString = "SELECT blog_id FROM jab_blog WHERE blog_id=" . $id . ";";
        $blog = mysql_query($sqlString);

        if($small = true){
            echo "<ul>";
            while($blogItem = mysql_fetch_array($blog)){
                echo '<a …
Run Code Online (Sandbox Code Playgroud)

php oop class

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

Zend Framework 1.10自定义类内部库文件夹未找到

我正在从zendCast学习zend框架,但找不到问题

我正在使用:

-Zend Server CE

-Zend Studio 7.2

-Zend Framework 1.10(使用zend studio创建)

在我的库文件夹中,我有一个文件夹App,在该文件夹中有一个php文件Countries.php,它对应于App_Countries类但是当我尝试创建一个新的App_Countries对象时,它表示该类无法加载任何有关如何摆脱的想法错误?

Fatal error: Class 'App_Countries' not found in /usr/local/zend/apache2/htdocs/ZC/application/controllers/IndexController.php on line 14
Run Code Online (Sandbox Code Playgroud)

的index.php

// Define path to application directory
defined('APPLICATION_PATH')
    || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));

// Define application environment
defined('APPLICATION_ENV')
    || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));

// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH . '/../library'),
    get_include_path(),
)));

/** Zend_Application */
require_once 'Zend/Application.php';

// Create application, bootstrap, and run
$application = new Zend_Application(
    APPLICATION_ENV,
    APPLICATION_PATH . …
Run Code Online (Sandbox Code Playgroud)

zend-framework zend-studio zend-server-ce

0
推荐指数
1
解决办法
4500
查看次数