php-opencc問題

把opencc_open換成PHP 的fopen試試?
$od = fopen('t2s.json');

⑵ php開啟fsockopen函數

1.方法一:

第一步:

php.ini文件中查找

allow_url_fopen = On

使其值為On

第二步:

php.ini文件中查找

extension=php_openssl.dll

如果前面有分號,去掉分號

第三步:

重啟web伺服器,apache或IIS

2.還有一種情況,也就是方法二:

1. vi php.ini

找到 allow_url_fopen 這個參數設置成 On,即

allow_url_fopen = On

2. 讓你的php支持 opensll擴展。

默認,是沒有openssl擴展的,只能重新編譯安裝。

yum install openssl openssl-devel

cd /usr/local/src/php-5.2.14/ext/openssl

/usr/local/php/bin/phpize

./configure –with-openssl –with-php-config=/usr/local/bin/php-config

make && make install

看提示,把編譯成的openssl.so 拷貝到你在php.ini 中指定的 extension_dir 下

3. vi php.ini

加入

extension=openssl.so

4. 重啟web server

⑶ php window.open

echo "<td class='$c'><a href='hours.php?id=$row[0]' onclick="onclick="window.open(this.href);return false;"" >Hours</a></td>";

⑷ php中sqlite_open()無法使用

未定義的函數sqlite_open()
首先,你確定開啟了php.ini中extension=php_sqlite3.dll和extension=php_pdo_sqlite.dll的支持(以windows 7環境的php5.4為例)。其次看看你的ext文件夾中有沒有這個兩個文件。如果沒有那就去重新下載官方版本(不要隨便下載某些非官方網站的程序,安全性難以保證)。
還有一個可能引起這種錯誤的就是php的核心引擎未能找到你配置的php.ini文件,此時使用了默認配置(內置的最簡單的配置,所以很多擴展都沒有添加)。這個不用我教你了吧。
如果對於如何自己手動搭建php開發環境,想要了解php工作原理,去我的文庫看看吧。《php5.4.6配置教程》

⑸ PHP中,「download.phpopen=2&id=2776&uhash=1234」 這表示是什麼意思或者說是怎麼執行

download.php 是存在伺服器端的腳本文件
open=2&id=2776&uhash=1234」 這是參數 到伺服器端 會被分解為3個參數
open=2
id=2776
uhash=1234
伺服器腳本文件會根據這3個參數的內容 把需要下載的文件發到前端
如何執行 要看腳本文件的源代碼,
參數里有個ID 大概是根據ID 在資料庫中查找出需要下載的文件名,再從磁碟中或資料庫中取出文件內容發送到前端瀏覽器 供使用者存儲到本地磁碟

⑹ php window.open 傳參數

<input type="button" onClick="methodone('參數')" value="提交">

function methodone(str){
window.open("aa.htm?para=" + str,"","width=640,height=480,resizable=no")
}