MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-08-05, 08:12

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 73 篇文章 ]  前往頁數 12345  下一頁
發表人 內容
文章發表於 : 2007-07-07, 15:23 
離線

註冊時間: 2006-03-26, 15:52
文章: 327
我最近有趣下載討論壇程式下去解
但是我解不出來
不知哪邊是有關變數連結的部分
請會這個語法的大大教一下好嗎?
由於程式碼太多所以就省略囉

正確語法為
焦貓 寫:
代碼:
<?php
   switch ($_GET['page']) { // "?page=什麼?"
     case "conswd": // "?page=conswd"
       echo '<frameset rows="*" framespacing="0" frameborder="NO">
       <frame src="http://googlepages.com/index.htm" scrolling="AUTO" name="One" noresize>
        <noframes>
        此網頁使用框架,但是您的瀏覽器並不支援。
       </noframes>
       </frameset>'; // 印出frameset
       break;
     case "conswd_blog": // "?page=conswd_blog"
       echo '<frameset rows="*" framespacing="0" frameborder="NO">
       <frame src="http://googlepages.com/index.htm" scrolling="AUTO" name="One" noresize>
        <noframes>
        此網頁使用框架,但是您的瀏覽器並不支援。
       </noframes>
       </frameset>';
       break;
     default: // 預設動作 (以上皆非)
       echo "您的連結無效";
   }
?>

這個結果是由這幾位大大的心血結晶


最後由 lkk6015 於 2007-08-04, 10:22 編輯,總共編輯了 4 次。

回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-07, 17:14 
離線
頭像

註冊時間: 2006-10-27, 07:29
文章: 1068
看不太懂
你是說GET和POST的參數嗎?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-08, 11:29 
離線

註冊時間: 2006-03-26, 15:52
文章: 327
legnaleurc 寫:
看不太懂
你是說GET和POST的參數嗎?


希望大打大能夠把可以設定的地方及個語法貼出來教我如何修改?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-08, 21:31 
離線
頭像

註冊時間: 2007-01-10, 04:14
文章: 159
post和get大多數都是用form來傳的
而get會直接接在網址後面
post是看不到的


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-09, 07:56 
離線

註冊時間: 2006-03-26, 15:52
文章: 327
是解posting.php這個檔沒錯吧
還有我真的不知道哪邊是變數連結的語法
麻大大大貼一下好嗎


最後由 lkk6015 於 2007-07-16, 11:28 編輯,總共編輯了 1 次。

回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-09, 16:07 
離線
頭像

註冊時間: 2006-10-27, 07:29
文章: 1068
"印象中"
PHP的POST是放在$HTTP_POST_VARS這個陣列裡
比方說你在<form>裡把變數放到email裡
那就要用$HTTP_POST_VARS['email']提出內容


回頂端
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-10, 05:38 
離線
[網站管理員]
頭像

註冊時間: 2004-09-27, 09:24
文章: 1685
$_GET 和 $_POST 好像是比較新的 predefined global variable。兩者皆是 associative array。

_________________
korp + korp 中文站(沒精神更新)


回頂端
Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-12, 12:58 
離線
頭像

註冊時間: 2007-01-10, 04:14
文章: 159
剛剛看到有人有寫教學,你可以去看看
按這去教學


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-12, 15:06 
離線

註冊時間: 2006-03-26, 15:52
文章: 327
如果有範例+原始檔內容會更容易懂

本人css就是這樣學來的


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-13, 12:14 
離線
[網站管理員]
頭像

註冊時間: 2004-09-27, 09:24
文章: 1685
這樣唯一的缺點是如果範例不好,那學到的也... :shock:

_________________
korp + korp 中文站(沒精神更新)


回頂端
Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-13, 13:42 
離線

註冊時間: 2006-03-26, 15:52
文章: 327
kourge 寫:
這樣唯一的缺點是如果範例不好,那學到的也... :shock:

但較容易理解
php這種比較抽象的東西應該是要有範例會學的比較快,且用用久了自然就會知道那邊是調什麼哪些的阿。
大大拜託一下幫忙找一下是否有這種教學,或者自創教學也可唷!
錯了我並不怪你,反正大家都還在學。

或者走別個方案就是
提供語法
要註名是要放在哪個檔案裡
說明哪些可以改哪些不能改
可改的地方
並註明內涵的值
只要提供
我會測試,若有不會,會再問
因為我對抽象的東西理解力很差。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-13, 16:18 
離線
[MozTW 版主群]
頭像

註冊時間: 2004-11-17, 09:53
文章: 1302
來自: 臺灣桃園
突然在想,你的意思會不會是這樣:

用一個超連結,連結的網址長得像這樣 http://blahblahblah.com?id=812
依照後面數字或文字的不同,顯示出不同的頁面?

基本上是這樣子的,像我上面這個網址用的參數是 id=812
那麼在接收這個參數的程式中,就必須用樓上說的 $_GET['id'] 來接收
收到的值就會是 812

你可以用 if...else.. 或其他方式判斷這個值是多少
然後讓程式執行相對應的動作

_________________
在靜謐的國度裡,擁抱微風--抱風伴靜


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-13, 19:26 
離線

註冊時間: 2006-03-26, 15:52
文章: 327
我就是這個意思
可提供語法嗎?
我對他還不熟
不會寫.......
因為我想做要在某些連結直接使用PHP變數連結語法
來達到簡化網址且好記的目的

若可以同時有
http://cos.gtg.ec/inf.php?id=19990*77450

http://cos.gtg.ec/inf.php?pages=82893&1265
都只到不同頁面
這個有辦法辦到嗎?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-14, 00:54 
離線
[網站管理員]
頭像

註冊時間: 2004-09-27, 09:24
文章: 1685
除了 if...else 以外,還可以用 switch
代碼:
switch ($_GET['id']) {
  case 394:
    // 做事情
    break;
  case 587:
    // 做事情
    break;
  default:
    // 預設動作
}

_________________
korp + korp 中文站(沒精神更新)


回頂端
Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-07-14, 01:14 
離線
[MozTW 版主群]
頭像

註冊時間: 2004-11-17, 09:53
文章: 1302
來自: 臺灣桃園
lkk6015 寫:
若可以同時有
http://cos.gtg.ec/inf.php?id=19990*77450

http://cos.gtg.ec/inf.php?pages=82893&1265
都只到不同頁面
這個有辦法辦到嗎?

請問你說的是哪個意思呢?

1. 有些連結用 id,有些用 pages
2. 一個連結裡同時有 id 和 pages

兩者都是可以的 XD

1. 正如前面所說的,在 inf.php 中...
分別用 $_GET['id'] 和 $_GET['pages'] 來判斷就可以了

2. 除了第一個參數是問號外,後面可以一直加其他參數
不過都是用 & 號分隔,就像這個樣子:
http://cos.gtg.ec/inf.php?id=123&pages=123&blah=123

所以後面數字裡如果像你說的 82893&1265 這樣夾雜 & 號的話
會讓 PHP 誤以為 1265 是另一個參數...

_________________
在靜謐的國度裡,擁抱微風--抱風伴靜


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 73 篇文章 ]  前往頁數 12345  下一頁

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 5 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
cron
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群