作者iFEELing (ing)
看板Web_Design
標題Re: [問題] 純文字的計數器要怎麼做呢
時間Sun Oct 1 14:46:11 2006
※ 引述《qazsd (^^)》之銘言:
: : 推 Lr1:我不知道什麼是純文字計數器,但如果是計數器... 10/01 12:40
: : → Lr1:http://linux.lses.tp.edu.tw/counter/ 10/01 12:40
: : → Lr1:這個不到2分鐘就申請好了唷:)希望可以幫上忙 10/01 12:40
: : → iFEELing:所謂的計數器就是 有人連進來之後 程式去主機讀數字 10/01 13:14
: : → iFEELing:把數字加一 寫回去 然後把值傳回來給你 10/01 13:14
: : → iFEELing:所以說 就算你有幫你做這些動作的程式 10/01 13:15
: : → iFEELing:還是得有一台機器願意讓這個程式執行並讀寫 才會有作用 10/01 13:15
: : → iFEELing:如果你打算放在你系上的主機 那麼就問你的主機管理者吧 10/01 13:16
: : → iFEELing:不是每台機器的管理者都願意放執行權出去的。安全問題。 10/01 13:17
: 回Lr1大大 純文字計數器就是計數器是文字而不是圖片
: 你介紹的那個網址是有提供計數功能沒錯 只是它的數字都是圖片構成的
: 而我要的數字是要阿拉伯數字(純文字) 而非圖片拼奏而成的
: 回iFEELing大大 我可以把放任何東西進去
: 因為現在那個網頁的畫面已經有計數器
: 若是為了要把圖片計數改成文字計數 而必須要放一些程式進去 我想也是可行的
: 況且該網頁是由我來編輯的 http://adm.ncyu.edu.tw/~dpae/
: 現在用的計數器就如首頁右下角所示(牛美眉計數器)
: 想把計數器改成純文字有什麼辦法可行嗎??
以你給定的網址為例
<script src="
http://school.ycps.hc.edu.tw/counter/counter.php3?id=142589"
></script>
你的"人數"那欄其實是去 call 這個 網址 然後等它的回傳值而定
那麼,直接執行這個網址會怎樣呢?
http://school.ycps.hc.edu.tw/counter/counter.php3?id=142589
可以看到回傳值是下面這些東西
document.write('
<a href=
http://school.ycps.hc.edu.tw/counter/ target=_blank>
');
document.write('
<img src=
http://school.ycps.hc.edu.tw/counter/nums/370/3.gif
border=0 alt=牛美眉的窩、免費申請 align=absmiddle>
');
document.write('
<img src=
http://school.ycps.hc.edu.tw/counter/nums/370/4.gif
border=0 alt=牛美眉的窩、免費申請 align=absmiddle>
');
document.write('
<img src=
http://school.ycps.hc.edu.tw/counter/nums/370/8.gif
border=0 alt=牛美眉的窩、免費申請 align=absmiddle>
');
document.write(
'<img src=
http://school.ycps.hc.edu.tw/counter/nums/370/8.gif
border=0 alt=牛美眉的窩、免費申請 align=absmiddle>
');
document.write('</a>');
這邊要注意到的幾點是, call 的程式並不是放在你的主機上,而是
放在 school.ycps.hc.edu.tw 這台機器上。計數器的數字也是記在那,
不是記在你自己的網頁主機上。你自己的網頁主機並不需要開放執行權,
因為程式根本不是在它上面跑。要讀寫的計數器數據也不是擺在它上面。
所以你有幾個選擇。
第一,找一個計數器的程式,然後去找你網頁主機的管理者,請他開執行權
給你的程式用。
第二,找一個會回傳"文字"而非"圖片"的計數器提供者然後把現在這個換掉。
第三,繼續用現在這個,但是自己寫一隻程式攔截傳回結果,再從網址中切出
數字傳回給你原本的網頁用。
--
And they... Will dance if they want to dance Please brother take a chance
You know they're gonna go Which way they wanna go
All we know is that we don't know
What is gonna be Please brother let it be
Life on the other hand won't let you understand
Why we're all part of the masterplan _
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.244.196
推 qazsd:感謝感謝 只是大概只有一二點可行吧 不過我希望有現成的^^" 10/01 14:51
→ iFEELing:忘了說 要自己找程式的話 會跟你的主機平台有關 10/01 15:05
→ iFEELing:所以還是找你的主機管理者先聊聊吧。 10/01 15:05
推 qazsd:主機管理者是指..?? 我可以登入ftp作系上網頁檔案的管理.. 10/01 15:10
→ qazsd:這樣算主機管理者嗎?? 對了..系上似乎沒有資料庫 而我的資 10/01 15:11
→ qazsd:料庫是外面付費提供的資料庫... 10/01 15:11
→ iFEELing:不是 是機器的管理者 也就是開ftp權限給你的那個人 10/01 15:13
→ iFEELing:資料庫也是得放在主機上 總之還是找你的主機管理者talk吧 10/01 15:14
推 qazsd:喔..我大概了解了 那麼主機也得要有開機才能紀錄人次 對吧?? 10/01 15:14
→ qazsd:它似乎是給我最大權限耶 那資料庫要怎麼弄?? 10/01 15:16
→ iFEELing:對。要問怎麼弄之前 至少要先知道你主機跑的作業系統 10/01 15:16
→ iFEELing:然後資料庫這種東西要考慮系統有多少資源可以給它用... 10/01 15:17
→ iFEELing:要考量的東西不少喔。 10/01 15:17
→ iFEELing:你身邊如果有 有經驗的操作者 的話 建議你去詢問一下 10/01 15:19
→ iFEELing:這東西要講...得花點時間 XD 10/01 15:19
推 qazsd:那我可以把資料庫放再另一個付費提供的phpMyAdmin裡嗎..應該 10/01 15:26
→ qazsd:可以吧 10/01 15:27
→ iFEELing:phpMyAdmin 是用 php 寫的 MySQL 管理介面..... 10/01 15:32
→ iFEELing:它本身只是一堆 php 檔而已......資料是進 MySQL ... 10/01 15:33
→ iFEELing:資料庫的東西 應該有 database 板可以問....@@ 10/01 15:34
→ iFEELing:程式的話 看你要用 C 要用 java , perl , python, php .. 10/01 15:34
→ iFEELing:或是什麼的 都有專門的板可以問... 10/01 15:35
→ iFEELing:作業系統的話 也有 FreeBSD ,linux,Windows板可以看 ... 10/01 15:35
→ iFEELing:如果你自己就是主機管理者...有些東西自己不看說不過去喔 10/01 15:35
推 qazsd:非常感謝你^^ 讓我上了一課 對網頁管理有更進一步的認知 10/01 15:37
推 roga:直接給她一隻魚不就好了。 10/01 19:19