顯示具有 php 標籤的文章。 顯示所有文章
顯示具有 php 標籤的文章。 顯示所有文章

如何在blog貼出程式碼?

程式碼貼出的時候,常常會遇到被瀏覽器轉換成程式碼的結果,而無法理想的秀出原始的程式碼,基本一點的作法有,在程式碼的前後加上<pre></pre>,讓程式碼原封不動的印出。

但是有些blog似乎不理<pre></pre>

這時候就可以利用編碼的網站,將您的code編碼之後在貼上,省去會被編譯器轉換的困擾

下面提供一個可以轉換code的網站作參考

http://www.opinionatedgeek.com/DotNet/Tools/HTMLEncode/Encode.aspx

checkbox經submit送出勾選的資料

ftp.php用來取得ftp上面擁有的檔案,並列出,勾選後送出給del.php
del.php接收到值之後印出,然後執行刪除的指令(本範例中沒有寫出刪除的語法)
ftp.php
--

<?php
$ftp_fd = ftp_connect("myweb.ncku.edu.tw");
ftp_login($ftp_fd, "xxxx","xxxx");
$list = ftp_nlist($ftp_fd, "fresh_night");
printf("<form action=\"del.php\" method=\"POST\">\n");
foreach($list as $key => $value){
printf("%02d <input type=\"checkbox\" name=\"file[]\" value=\"%s\">%s\n", $key, $value, $value);
echo "<br>";
}
printf("<input type=submit name=sub value=刪除所選檔案>");
printf("</form>");
?>


del.php
--

<?php
$file = $_POST['file'];
if(count($file)>0){
foreach($file as $k=>$v){
echo $k."=".$v;
echo "<br>";
}
}
?>

最基本的密碼登入網頁製作方法

1. login.html







<html>
<FORM METHOD=POST ACTION="auth.php">
帳號: <INPUT TYPE="text" NAME="account"><BR>
密碼: <INPUT TYPE="text" NAME="password"><BR>
<INPUT TYPE="submit" value="送出">
</FORM>
</html>



2. auth.php







<?php
if($account == "lord" && $password == "pass"){
echo "歡迎 $_POST[account], 你的密碼是 $_POST[password]";
}elseif($_POST[account] == "god" && $_POST[password] == "dog"){
$y = date("Y") - 1911;
$m = date("m");
$d = date("d");
echo "歡迎 $_POST[account], 今天是民國".$y."年".$m."月".$d."日";
}else{
echo "登入失敗:<hr> 輸入的資料:<br>帳號: $_POST[account] <br>密碼: $_POST[password]";
}
?>



真的很簡單

在login.php輸入的資訊為兩個字串(當作是字串就可以了)

執行的動作是以POST的方法送到auth.php

然後執行auth.php這個網頁

又,在login.php裡面的字串有在auth.php裡面使用到

用途是作為判斷要輸出哪個字串的

伺服器端不會判斷你到底是不是正確使用者

但是他會檢查你輸入的字串符合哪個輸出條件,然後輸出相對應的東西

至於什麼是POST方法(另一種是GET方法)

新手可以先不要管,照著寫就好。

如果你想要深入了解的話在去找資料看吧

google,php教學就有很多資料了

或者,我推薦,「碼上學會PHP5&MySQL5」這本中文書

ISBN
978-986-6884-05-4


上面的code轉自
http://php.igt.com.tw/unit_102.htm