[請益] PHP+MySQL訊息發佈系統的超連結...

看板PHP作者 (高音譜...)時間17年前 (2009/01/08 11:19), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/5 (看更多)
想建置一個訊息發佈系統 功能有:1.主題 2.內容 3.發佈人 4.檔案超連結 前3項都已經ok了 但是現在卡在第4項 情況: 假設A發佈一條訊息,並且上傳一個附加檔案 即上面的4項功能 資料庫端都會將這4項資訊紀錄下來 假設,發佈訊息時, 上傳123.doc這個檔案 伺服器端會將123.doc放到 C:/file/ 底下 且將路徑寫到MySQL中 其中一個表單中的一欄 紀錄成file/xxx.xxx(檔名+副檔名) PHP印出路徑時 就會show出 file/123.doc 語法: <?php do { ?> <?php echo $row_Recordset1['file']; ?> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> 是想看多個上傳的檔案 路徑都是否正確 問題: 再來 是希望將這些路徑都變成 超連結 ,讓發佈出去的訊息 可以讓其他使用者下載別人上傳的檔案 現在卡在怎麼讓這些路徑的位置 變成超連結 @@ 先謝謝回答的人了... 不知道我提供的資訊夠不夠 @@" 我自己試的方式如下: <?php $aaa = ""; $aaa = "http://xxx.xxx.xxx.xxx/"; //網址就不方便公開... $aaa.= "$row_Recordset1['file']"; //把位置用.連起來 echo ("<a href=\"$aaa\">附加檔</a>"); //把字串變成超連結 ?> 不過是錯誤的 @@ 以上是我的想法 如果有較高安全性的方法也麻煩告知 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.19.73.158

01/08 11:28, , 1F
我呆了 改成這樣$aaa.= $row_Recordset1['file'];
01/08 11:28, 1F

01/08 11:28, , 2F
就可以了 @@"
01/08 11:28, 2F

01/08 11:29, , 3F
不過另外想問 有比較高安全性的寫法嗎? 謝謝
01/08 11:29, 3F

01/08 11:29, , 4F
要不然所有下載的User都看得到我檔案放在哪了 @@
01/08 11:29, 4F

01/08 12:40, , 5F
再做一個網頁 讓超連結點到那個網頁 那個網頁再轉頁?
01/08 12:40, 5F

01/08 14:32, , 6F
不好意思 不太懂您的意思 可以詳細一點嗎 謝謝..
01/08 14:32, 6F
文章代碼(AID): #19PN3LED (PHP)
文章代碼(AID): #19PN3LED (PHP)