php擷取 checkbox複選框值的方法 複製代碼 代碼如下: php擷取 checkbox複選框值的方法 if( $_POST ) { $value = $_POST['checkbox']; echo '你選擇了:'.implode(',',$value); //由於checkbox屬性,我們必須把checkbox複選擇框的名字設定為一個如果checkbox[],這樣php才能讀取,以資料形式,否則不能正確的讀取checkbox複選框的值哦。//指令碼之家
php 讀取選項按鈕radio值 複製代碼 代碼如下: php 讀取選項按鈕radio值 if( $_POST ) { echo '你選擇了單選擇',$_POST['RadioGroup1']; //由於選項按鈕的屬性同一時間只能被選中一個就所直接把他們名字相同就OK了。 } ?> php 中怎樣保持選項按鈕的值的方法,主要是思路。複製代碼 代碼如下: />男 />女 另外建議不要用 漢字識別,用 0,1 代表 男,女比較好。http://www.bkjia.com/PHPjc/
上傳圖片: 複製代碼 代碼如下: if (!empty($_FILES["img"]["name"])) { //提取檔案域內容名稱,並判斷 $path=”uppic/”; //上傳路徑 if(!file_exists($path)) { //檢查是否有該檔案夾,如果沒有就建立,並給予最高許可權 mkdir(“$path”, 0700); }//END IF //允許上傳的檔案格式 $tp = array(“image/gif”,”image/pjpeg”,”image/jpeg”);
複製代碼 代碼如下://上傳檔案類型列表 $uptypes=array( 'image/jpg', 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif', 'image/bmp', 'image/x-png' ); $max_file_size = 200000; //上傳檔案大小限制, 單位BYTE $path_im = "prod_img/"; //產生大圖儲存檔案夾路徑 $path_sim = "prod_simg/";
複製代碼 代碼如下:$f=fopen("test.txt", "wb"); $text=utf8_encode("a!"); //先用函數utf8_encode將所需寫入的資料變成UTF編碼格式。 $text="\\xEF\\xBB\\xBF".$text; //"\\xEF\\xBB\\xBF",這串字元不可缺少,產生的檔案將成為UTF-8格式,否則依然是ANSI格式。 fputs($f, $text); //寫入。 fclose($f); ?>
文法 chmod(file,mode)參數 描述 file 必需。規定要檢查的檔案。 mode 可選。規定新的許可權。 mode 參數由 4 個數字組成: 第一個數字永遠是 0 第二個數字規定所有者的許可權 第二個數字規定所有者所屬的使用者組的許可權 第四個數字規定其他所有人的許可權 可能的值(如需設定多個許可權,請對下面的數字進行總計): 1 - 執行許可權 2 - 寫入權限 4 - 讀許可權 來看個簡單的執行個體 複製代碼 代碼如下: chmod("/somedir/somefile", 7
複製代碼 代碼如下:public function insertUser ($userArray){ foreach ($userArray as $key => $value) { @$field .= "$key,"; @$content .= "'$value',"; } $field = ereg_replace(',$', '', $field); $content = ereg_replace(',$', '', $content); $db = db_connect();
說明 bool is_dir ( string $filename ) 如果檔案名稱存在並且為目錄則返回 TRUE。如果 filename 是一個相對路徑,則按照當前工作目錄檢查其相對路徑。 Note: 本函數的結果會被緩衝。更多資訊參見 clearstatcache()。 is_dir() 例子1複製代碼 代碼如下: var_dump(is_dir('a_file.txt')) . "\n"; var_dump(is_dir('bogus_dir/abc')) . "\n";
對於一個函數的文法是: 函數定義方法 複製代碼 代碼如下: function "function_name" (arg1, arg2...) { [code to execute] return [final_result]; } 其中[final_result]通常是從函數返回變數值。 讓我們看一個例子 複製代碼 代碼如下: function double_this_number($input_number) { return $input_number*2; } 調用方法 複製代碼
使用此代碼可以順利解析人人串連網站POST擷取的資料。 複製代碼 代碼如下: $json_string='{"id":1,"name":"jb51","email":"admin@jb51.net","interest":["wordpress","php"]} '; $obj=json_decode($json_string); echo $obj->name; //prints foo echo $obj->interest[1]; //prints php
如何建立 cookie? setcookie() 函數用於設定 cookie。 注釋:setcookie() 函數必須位於 標籤之前。 建立您的第一個PHP cookie 當您建立一個cookie,使用函數setcookie,你必須指定三個參數。這些參數是setcookie(名稱,值,到期): 姓名:您的Cookie的名稱。您將使用此名稱以後檢索你的cookie,所以不要忘記它! 價值:在您的cookie中儲存的值。共同價值觀是使用者名稱(字串)和最後的訪問時間(日期)。
給select 表單無素一個名字。 表單提交後 用 $_POST 或 $_GET 方式提交 $_POST['sel']或者$_GET['sel']獲得選中的select的value值 複製代碼 代碼如下: if( $_POST ) { echo $_POST['select']; } ?> 需要設定name的值。否則無法傳遞。http://www.bkjia.com/PHPjc/321827.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/32
config.php 複製代碼 代碼如下: $conn = @mysql_connect("localhost","root","") or die("資料庫連接出錯!"); mysql_select_db("gb",$conn); mysql_query("set names 'GBK'"); ?> add.php 複製代碼 代碼如下: include("config.php"); if($_POST['submit']){
複製代碼 代碼如下: $arrInsert = insertContent("array.php", "abcdef", 3, 10); unlink("array.php"); foreach($arrInsert as $value) { file_put_contents("array.php", $value, FILE_APPEND); } function insertContent($source, $s, $iLine, $index) { $file_handle =
PHP 提供了一個極少使用的 similar_text 函數,但此函數非常有用,用於比較兩個字串並返回相似程度的百分比,以下是similar_text () 函數的使用方法: 複製代碼 代碼如下: similar_text($string1, $string2, $percent); //使用此函數後,我們從變數$percent 中擷取剛比較的兩個字串的相似性百分比
大家一般都是用$_SERVER['REMOTE_ADDR']來擷取使用者IP, 但是如果使用了反向 Proxy的,HTTP頭中REMOTE_ADDR就不是使用者的地址,反而是上一級代理的地址了。 經過我的研究有兩種方法來擷取使用者的真實外網IP。 方法一:curl 複製代碼 代碼如下: function get_onlineip() { $ch = curl_init('http://www.ip138.com/ip2city.asp'); curl_setopt($ch,
上傳cvs並匯入到資料庫中,測試成功(部分代碼不規範,如PHP_SELF那裡要改寫成$_SERVER["PHP_SELF"] ) PHP代碼 複製代碼 代碼如下: $fname = $_FILES['MyFile']['name']; $do = copy($_FILES['MyFile']['tmp_name'],$fname); if ($do) { echo"匯入資料成功"; } else { echo ""; } ?> error_reporting(0); //匯入CSV格式的檔案
複製代碼 代碼如下:function vcurl($url, $post = '', $cookie = '', $cookiejar = '', $referer = ''){ $tmpInfo = ''; $cookiepath = getcwd().'./'.$cookiejar; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_USERAGENT,
使用方法: 複製代碼 代碼如下: $s ='中國'; $os = new String( $s ); echo $os->decode('gbk') ,''; echo $os->decode('gbk')->encode('md5'),''; 代碼 複製代碼 代碼如下: class String extends stdClass { private $_val =''; public function __construct( $str ='' ) { $this->_val = $str;
system函數 說明:執行外部程式並顯示輸出資料。 文法:string system(string command, int [return_var]); 傳回值: 字串 詳細介紹: 本函數就像是 C 語中的函數 system(),用來執行指令,並輸出結果。若是 return_var 參數存在,則執行 command 之後的狀態會填入 return_var 中。同樣值得注意的是若需要處理使用者輸入的資料,而又要防止使用者耍花招破解系統,則可以使用 EscapeShellCmd()。若 PHP