![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() ![]() |
|
主題工具 | 顯示模式 |
![]() |
#1 |
註冊會員
|
![]() -------------------- 閱讀本主題的最佳解答 -------------------- 請問 我這個床 , 我已上傳放了1個php的簡易小程式writeFile.php http://huhuge.hp.infoseek.co.jp/writeFile.php 並且已經 建立了子目錄p28 (即 http://huhuge.hp.infoseek.co.jp/p28) 我呼叫法 http://huhuge.hp.infoseek.co.jp/writ...tUsed=20090226 照道理應該 會在http://huhuge.hp.infoseek.co.jp/p28 中產生 1.txt 檔案 但是卻沒產生 請問:這空間支援PHP嗎 ? 若是, 則這個writeFile.php錯誤在那 ? ![]() 語法:
<?PHP $fp = fopen("$productID//$licenseNo.txt","w"); fputs($fp, "KTK,"); fputs($fp, "$licenseNo,"); fputs($fp, "$licenseHolder,"); fputs($fp, "$licenseHardwareKey,"); fputs($fp, "$daysEval,"); fputs($fp, "$dateRegistered,"); fputs($fp, "$lastUsed,"); fputs($fp, "KTK"); fclose($fp); echo "License Created.n"; echo "$productID//$licenseNo.n"; echo ".n"; echo "If this license already existed then it was overwritten!"; ?> |
![]() |
送花文章: 185,
![]() |
![]() |
#3 (permalink) | |
註冊會員
|
![]() 引用:
另外向cwvdavid大 請問相關的. 我希望 將writeFile.php 改變成: 呼叫方式一模一樣. 是傳入8個參數 但是 會固定打開 http://huhuge.hp.infoseek.co.jp/list.txt ,這個檔案 並每次都會在檔案最後 新增一列. 寫入後6項參數 各個參數之間 用 逗點"," 分開 即 : 參數3, 參數4, 參數5, 參數6, 參數7, 參數8 參數3, 參數4, 參數5, 參數6, 參數7, 參數8 參數3, 參數4, 參數5, 參數6, 參數7, 參數8 . . . . 這樣php指令要如何改code?? |
|
![]() |
送花文章: 185,
![]() |
![]() |
#4 (permalink) |
長老會員
![]() |
![]() http://tw.php.net/manual/en/function.fopen.php
這是php網站的函數說明.. fopen("檔名","w") ... 使用w模式, 表示開啟檔案只用來寫入, 而且開啟時 刪除該檔案的全部內容 原文: Open for writing only; place the file pointer at the beginning of the file and truncate the file to zero length. If the file does not exist, attempt to create it. fopen("檔名","a") 使用a模式, 表示開啟檔案只用來寫入(無法讀取), 並且將指標放在文件後最後面 原文: Open for writing only; place the file pointer at the end of the file. If the file does not exist, attempt to create it. ================ 結論:把參數由 w 改成a...就可以直接把你要寫的內容加在文字檔後面了... (至於要換行...請在寫入的內容加上 "\r" 或者 "\r\n" ) |
![]() |
送花文章: 4036,
![]() |
![]() |
#6 (permalink) | |
註冊會員
|
![]() 引用:
多謝Chin-Wei 大的程式碼. 2位都是最佳解答,但是 我在用下一行指令測試時, 發現 我還缺少另一個簡易的 .php網頁 也就是要先 自動登錄. 否則執行 writeFile.php 時會發生沒有寫新檔的權限. http://tomkiki1.host.sk/test/writeFi...tUsed=20090226 --------------- 我找出以前曾設計過的類似案例 是用 vb6 來呼叫 某一簡單的自動登入 .asp 若登入成功會 傳回 "5,0,xxxx,xxx"一堆字串 , 若登入失敗會傳回字串 "6, php錯誤代號" 我的VB6源碼 : 語法:
strRet = "" ReDim varRet(0) SrvTag = "ProFile_Get.asp" SrvTag = SrvTag & "?UID=" & objSys.UrlEncodeUTF8(UserID) SrvTag = SrvTag & "&Pwd=" & objSys.UrlEncodeUTF8(UserPwd) strRet = XmlHTTP(SrvTag) varRet = Split(strRet, "`") If varRet(0) = "5" And Err.Number = 0 Then gstr_myName1 = varRet(1) '{我的姓氏} gstr_myName2 = varRet(2) '{我的名字} gstr_myNickName = varRet(3) '{我的暱稱} gstr_myMobile = varRet(4) '{我的手機} Else 'MsgBox "目前無法連線網路,請檢查網路環境後點選【系統\重新連線】", vbCritical End If ![]() ![]() ![]() 例如 登入帳號是:abcde 密碼是:12345 我須要一個 login.php ,可以接受8個參數 呼叫時用: login.php abcde 12345 參數3 參數4 參數5 參數6 參數7 參數8 並傳出如上方所講的 若登入成功會 傳回 "5,0,xxxx,xxxx"一堆字串 , 若登入失敗會傳回字串 "6, php錯誤代號" 登入我的網站是在這裏 http://tomkiki1.host.sk/ 我在想 那位php高手可以修改這一頁 http://www.host.sk/default_web.php 而這個login.php 畫面越單純越好,不必有任何的圖案, 只須留8個 位置可供接受參數 1.帳號 2.密碼 (第3~第8個 則是預留以後可能會用到 ), 和1個提交鈕. 並且 當login.php 被vb6 呼叫之時,螢幕也不必出現任何畫面. 需求就是這麼簡單. 謝謝各位 ! 此帖於 2009-03-10 11:15 PM 被 飛行船大大 編輯. |
|
![]() |
送花文章: 185,
![]() |
![]() |
#7 (permalink) |
長老會員
![]() |
![]() PHP 語法:
|
![]() |
送花文章: 5387,
![]() |
![]() |
#8 (permalink) |
註冊會員
|
![]() 謝謝源碼 ~
剛好現場請教 的確程式的防破 . 是我比較關心的 以上Login.PHP我的構想是 網路激活. 並可作一些管控. Chin-Wei大手邊 若有這方面的pHP碼 可以更嚴密些 ~那求之不得. ------------------------- 另外向大大 請問相關的. 我希望 將writeFile.php 改變成: 呼叫方式一模一樣. 是傳入8個參數 但是 會固定打開 http://huhuge.hp.infoseek.co.jp/list.txt ,這個檔案 . 即 : 即我目的 任何人連上 都會開啟list.txt 這個表. 並搜尋到 此表中 自己的參數1,參數2, 找到則 php傳回 參數3, 參數4, 參數5, 參數6, 參數7, 參數8 ,若找不到, 則在檔案最後 新增一列寫入8項參數 各個參數之間 用 逗點"," 分開 (簡言之: 這個表是 所有user的帳號, 密碼 的清單表 ) 可惜平時沒有收集php源碼. 參數1,參數2,參數3, 參數4, 參數5, 參數6, 參數7, 參數8 參數1,參數2,參數3, 參數4, 參數5, 參數6, 參數7, 參數8 參數1,參數2,參數3, 參數4, 參數5, 參數6, 參數7, 參數8 . . . . 這樣php指令要如何改code?? '--------------------- 目前有越來越多是網路激活軟體, php屬網路語言應該有不少這類型的server端的範例.(VB6這類型的範例,少的可憐), 不知道您有沒有這方面的代碼. 多謝了 ~ 我先去測試一下.明天再來 此帖於 2009-03-11 02:01 AM 被 飛行船大大 編輯. |
![]() |
送花文章: 185,
![]() |
![]() |
#9 (permalink) |
長老會員
![]() |
![]() PHP 語法:
|
![]() |
送花文章: 5387,
![]() |
![]() ![]() |
|
|
![]() |
||||
主題 | 主題作者 | 討論區 | 回覆 | 最後發表 |
貼圖 - 真是搞不懂..就是有人喜歡把它拿來當桌面.... | 米奇 | 網路及生活有趣圖片貼圖區 | 11 | 2007-07-11 09:02 PM |
連線到localhost的PHP問題 | alrex5401 | 硬體疑難使用問題討論區 | 3 | 2005-04-25 01:41 AM |
關於ASP或PHP網頁空間~ | johnny.b | 軟體應用問題討論區 | 1 | 2003-04-23 12:32 AM |