鍍金池/ 問答/ PHP問答
悶油瓶 回答

你需要通過下面這個接口與 JS 世界通信.

// WebView
void evaluateJavascript (String script, 
                ValueCallback<String> resultCallback)
// 以 kotlin 為例.
webview.evaluateJavascript("document.cookie"){ cookies  -> 
 // 好了, cookies 就是從 JS 得來的 cookies 了.
}
尐懶貓 回答
  1. redirect_url
  2. 在cookie或者session里面存下授權(quán)之前的頁面
蝶戀花 回答

SELECT * FROM fs_info WHERE month=2 and (a<>0 OR b<>0 OR c<>0)

撥弦 回答

1.點擊保存后發(fā)起ajax請求,地址是后臺給你的借口,傳遞需要的參數(shù)
2.請求成功后后臺把數(shù)據(jù)存到數(shù)據(jù)庫里面,你再從后臺獲取所有的地址列表,然后再寫入到你說的地址列表里去~你該不會認為你自己把內(nèi)容寫到html結(jié)構(gòu)里去就ok了吧~

失心人 回答

訂單退款的模塊中需要保留支付的哪些字段?

商品ID,第三方支付的訂單號,應(yīng)用內(nèi)部的訂單號,第三方支付的退款訂單號,支付金額,退款金額。

訂單的狀態(tài)和退款的審批狀態(tài)放到一個字段中,還是分開放呢?

分開放,審批通過不一定就會退款成功的。

念舊 回答

提示問題是:

沒有找到任何與此組件有關(guān)的版本信息,檢查組件名字是否有錯

composer用的是國內(nèi)鏡像嗎?
如果是國內(nèi)鏡像的話
你發(fā)布到packgist的話
同步到國內(nèi)鏡像源需要一段時間

乞許 回答

https://stackoverflow.com/que...
已經(jīng)在stackoverflow提問。希望大家?guī)蛶臀?/p>

舊時光 回答

模型類

<?php
namespace Home\Model;

use Think\Model;

class AdminModel extends Model
{

    // 靜態(tài)驗證
    protected $_validate = array(
        array('username', 'require', '用戶名不能為空!'),
        array('password', 'require', '密碼不能為空!'),
        array('level', 'checkLevel', '等級數(shù)據(jù)錯誤!', 0, 'callback'),
        array('email', 'email', '無效的郵箱格式'),
    );


    public function checkLevel($level)
    {
        if ($level)
        {
            return true;
        }
        return false;
    }
}

控制器類

<?php

namespace Home\Controller;

use Think\Controller;

class AdminController extends Controller
{

    public function addData()
    {
        $data = [
            'username' => 'xiaoming',
            'password' => 'root',
            'email'    => 'test@1.com',
            'level'    => '',
        ];

        $admin = D('Admin');

        if ($admin->create($data))
        {
            echo '數(shù)據(jù)驗證成功';
        }
        else
        {
            dump($admin->getError());
        }
    }
}

結(jié)果返回

string(21) "等級數(shù)據(jù)錯誤!"

女流氓 回答

為何不用官方編譯好的軟件包?安裝完自帶service腳本,省時省力,干嘛要自己編譯?

不歸路 回答

brew tap kyslik/php
brew install phpXX-mongodb
我是php7.1版本,所以命令是 brew install php71-mongodb

獨白 回答

1.房產(chǎn)-工作表
分類ID 房產(chǎn)信息ID 工作信息ID

2.房產(chǎn)表
房產(chǎn)信息ID 屬性1 屬性2 ……

3.工作表

工作信息ID 屬性1 屬性2 ……

憶往昔 回答

這個得看看中間件內(nèi)容
比如看有沒有 return $next($req);

然后 沒有起作用的表現(xiàn)效果是咋樣的?

焚音 回答

你可以存入redis緩存中,這樣可以保持一致,就不會因為重新獲取導(dǎo)致上次的失效

墨小羽 回答

Stack Overflow fastcgi_finish_request() undefined?
結(jié)論:
windows上沒有FPM,所有這個方法是沒有的


既然回答還是認真一點吧:

fastcgi_finish_request

這個函數(shù)源碼在sapi/fpm/fpm/fpm_main.c中(1532行中):

clipboard.png

PHP_FUNCTION(fastcgi_finish_request) /* {{{ */
{
    fcgi_request *request = (fcgi_request*) SG(server_context);

    if (!fcgi_is_closed(request)) {
        php_output_end_all();
        php_header();

        fcgi_end(request);
        fcgi_close(request, 0, 0);
        RETURN_TRUE;
    }

    RETURN_FALSE;

}
夏夕 回答
var header = { 'content-type': 'application/x-www-form-urlencoded' } 
wx.uploadFile({
    url: app.globalData.APIURL+'/xcxupimg.php', //僅為示例
    filePath:tempFilePaths[0],
    name:'Photo',
    header: header, // 設(shè)置請求的 header
    formData: {
     // PHPSESSID:app.globalData.PHPSESSID,
    }, // HTTP 請求中其他額外的 form data

我的這個沒問題 你看看是不是header頭的問題
另外 請求地址不能有參數(shù)
類似 http://www.123.cn/index.php?M... 這種寫法的請求地址 只會找到index.php 不會去找模塊控制器什么的

柚稚 回答

微信小程序:相同主體和不同主體的區(qū)別在于認證主體是否相同

  • 相同主體是指一個主體(個人或者單位)下的小程序;
  • 不同主體是指不是一個(個人或者單位)也就是個人或者單位的不同。

希望我的回答對你有所幫助!

傻丟丟 回答

看一下http請求里面refer,根據(jù)這個來判斷是從哪一個域名跳轉(zhuǎn)回來的。

氕氘氚 回答

在控制里創(chuàng)建一個方法,直接調(diào)用$this->openUrlOnNewTab("https://segmentfault.com");

    public function openUrlOnNewTab($url) {
        echo "<script>window.open('{$url}');</script>";
        exit;
    }