顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - 螢火飛

頁: 1 2 [3] 4 5 ... 13
61
少一個括號,自己找。

62
工作機會 / 找同事嘍!!
« 於: 2005-05-10 22:58 »
當徒弟是不敢當啦!小弟主要的研發範圍也不是這一塊。
如果有幸成為同事的話,可以跟小弟學一些書上沒教、老師也不會的謀生技能 ^++++^

63
工作機會 / 找同事嘍!!
« 於: 2005-05-10 16:49 »
小弟公司需要會 LAMP (Linux+Apache+MySQL+PHP)的人才,男女不拘,年齡不限,待遇視經驗與熟悉度而定,有興趣的話,請將個人簡歷,EMail 至 hr@ossii.com.tw,請註明『應徵研發工程師』。

64
引述: "kidmany2001"
很奇怪我測下面的php code也是一樣空白
跟form無關吧, appache粉早已經設成 big5 了,
<?PHP

echo ("test");

$hostname="localhost";
$user="root";
$pass="123456";
if( $link=mysql_connect($hostname,$user,$pass) )
echo("success");
}
else
{
echo("error");

}


?>


IE中檢視到的原始碼是
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=big5"></HEAD>
<BODY></BODY></HTML>

怎麼回事呢


跑 php 一片空白,99% 是程式有致命錯誤,只是在網頁上看不出而已,
你的程式有一個很明顯的錯誤,你都沒發覺嗎?
在 if 判斷式中,請自行 debug!

65
他們了解你的專長嗎?
或者說,你有告訴他們你的專長嗎?
如果有,而他們仍然願意用你,

我的建議是:去。

不要怕那些你不熟的系統或語言。沒人天生就會,
只要肯學,重點是有強烈的興趣,讓你的主管知道吧!
我想,他會認真考慮有一個肯學習配合的部屬。

66
引述: "asdf"
引述: "twu2"
c++ 的標準 class header 好像都改成不用 .h 為副檔名.

我把header的副檔案.h去掉
並將程式修改如下:
(stdlib.h的副檔案去掉會無法編譯)

#include<iostream>
#include<stdlib.h>          // 使用system 就要引入這個檔案
#include<string>

int main(void)
{
    string a;      // Line 17    
    system("PAUSE");
}

現在問題變成這樣(compile後):...........|||||||||||
17 C:\WINDOWS\Desktop\新文件2.cpp   parse error before character 0241


你的程式是直接貼上來的嗎?
如果是,請檢查 Line 17
string a; 之後有中文全形空白,這當然造成 parse error 嘍!

67
引述: "blackcomb"
引述: "hoyo"
改一下,用這兩行試試看

$filetype = $_FILES[file][type]; // 取得檔案類型
if ( eregi( "image/gif", $filetype ) ) : // 是 GIF 類型嗎?


成功了,太感謝了。
但有個疑惑:

if (($_FILES['file1']['type']!="image/pjpeg")||($_FILES['file1']['type']!="image/gif"))

為什麼這樣不行呢?謝謝!

因為這樣結果永遠為 true,把 || 改成 && 就可以了。
請你仔細看一下你的判斷式,就會理解問題出在哪兒了。

68
<?php
$a = array(1,2,3,4,5,6,7,8,9,10);
$cnt = 1;
foreach ($a as $value)
{
    if (($cnt % 4) == 0)
        echo $value."<br>";
    else
        echo $value;
    $cnt ++;
}
?>

69
你確定你會用 SQL 嗎?
下了 Query 以後,還有事情要做呢?
你先查查 mysql_query 傳回什麼?什麼意思再說吧。

70
網頁技術 / 請教redio物件與超連結
« 於: 2005-02-23 09:44 »
代碼: [選擇]

<input type="radio" name="id" value="1" onClick="funcA(this)">
<input type="radio" name="id" value="2" onClick="funcA(this)">
<input type="radio" name="id" value="3" onClick="funcA(this)">

<script>
function funcA(obj)
{
    window.location.href="http://recie.php?id="+obj.value;
}
</script>

71
雜七雜八 / 真倒楣...
« 於: 2005-02-03 17:54 »
沒做過的事,為什麼要認栽?
tvkid8250,你就那麼好欺負嗎?我都想欺負你了。
別軟弱,跟他幹到底。

72
引述: "hugohouse"

如果檔案過大的話,都要等傳到限制的大小才會知道嗎?
這樣有點浪費時間跟資源耶~~
有辦法還沒傳就知道然後停址嗎?
謝謝您了~


關於 multipart 這種 post 方式,我大致上跟你講一下它的處理原則跟原理好了。

1、當一個 multipart form submit 後,是由瀏覽器先計算各欄位長度,如果有檔案要上傳,就再加上這個檔案的大小。

2、每個欄位(包括檔案),之間,都會有一個唯一識別的字串(由瀏覽器產生),當上述的大小加總後,還要加上每個識別字串的長度。

3、(1+2)後就是這個資料流的總長度,此時,瀏覽器會送出一些 http post 的 header,包括總長度資訊。

4、http 伺服器收到這些資料後,便會跟內定的 POST 限制做比對,沒有超限,就繼續接收後續資料,否則會丟出一個 http 錯誤代碼後,拒絕瀏覽器的上傳。

從上面這 4 點,你看出了什麼沒有?對!到這裡為止,PHP 根本沒有插手的機會,這也就是為什麼 PHP 要等接收完後才能知道有沒有超過限制。

那要怎麼辦呢?Apache 的設定檔中,有一個限制檔案上傳大小的選項,先修改它,再試試看,這樣就可以在檔案傳送之前就擋住。

另一方面,由此可知,PHP (任何 cgi 亦同)完全處於被動狀態,事實上,他們不可能比伺服器程式更早被執行。

這樣你能理解嗎?

73
Linux 討論版 / 請問一個小問題^^
« 於: 2005-01-31 20:46 »
每台機器的 hosts 內,都去一一打上每台的網址也行。(假如你有那個美國時間跟精力) ^^

74
雜七雜八 / 有抽煙的有多少人?
« 於: 2005-01-30 15:02 »
菸,一天兩包。
咖啡,一天 5 至 7 杯。
睡眠,一天 5 小時。

75
你想找罵捱嗎?

76
Linux 討論版 / Re: 出現以下畫面
« 於: 2005-01-04 12:38 »
引述: "pola22230"
ernel command line: ro root=LABEL=/ hdd=ide-scsi
ide_setup: hdd=ide-scsi

問題在這裡!

把 hdd=ide-scsi 這些字拿掉,重新執行 grub-install。

我猜,原來的 hdd 應該是 CD-RW 或是 CD-ROM 吧。

77
作業嗎?如果是,自個兒想辦法吧!

78
標頭檔只是讓程式知道函數的用法,不能幫你 link。

你應該將個別程式編譯成 obj 檔,
再用 Link 程式將這些 obj 檔 link 成執行檔。

79
man getch

80
引述: "雷帝"
各位大大!
想要請問一下!
是不是有個function 叫 int isprime(int input)
:
:
:
包括如何將他回傳的值asignment給一個自訂的變數
以用來印出該數是不是質數!
拜託了!


您認為這樣很難嗎?

81
目前你是如何複製呢?

82
samba、samba、samba

83
引述: "ozakipw"
引述: "螢火飛"
還是老話:
No Way!
即使用 php 的 fopen()、fsockopen()也不能夠。

我告訴你為什麼?見下圖:

Client ─> Http Server ─> CGI(Perl/C/PHP...)

Client 傳送任何資料,都會被 Http Server 先處理,最後才給 CGI,
所以,傳送的檔案會等到 Http Server 完全接收完畢,才會丟給 PHP 處理。

CGI 程式不可能搶在 Http Server 前面(或同時)。


現在在辦公室~~~晚點回家給學長看一郭cgi寫的~~~
可以表示上傳進度!
另外asp也可以~~代表網頁http://www.dcview.com.tw
他上傳時也有進度表...嗚嗚嗚~~不知如何做...
還是那是假象??


如果是在 Server run,肯定是假的 !
真可以的話,各大免費網頁 ISP 業者早做了。

84
還是老話:
No Way!
即使用 php 的 fopen()、fsockopen()也不能夠。

我告訴你為什麼?見下圖:

Client ─> Http Server ─> CGI(Perl/C/PHP...)

Client 傳送任何資料,都會被 Http Server 先處理,最後才給 CGI,
所以,傳送的檔案會等到 Http Server 完全接收完畢,才會丟給 PHP 處理。

CGI 程式不可能搶在 Http Server 前面(或同時)。

85
Linux 討論版 / SRPM中SPECS編寫的問題
« 於: 2004-08-26 00:21 »
加 % 的,只有 rpmbuild 看得懂,
如果只以 bash script 來寫也可以,但 bash 無法讀到 rpm 的 global 變數
這時得靠加了 % 的指令了。

86
No way!

87
PHP程式設計討論區 / 有關session 傳值問題
« 於: 2004-08-06 16:51 »
session 其實是在 php 程式結束以後才會真正寫入,
所以當您『第一次』設定 Session 時,無法立即取用,
這樣就能解釋為何要第二次才讀得到 session 的值了。

兩個作法:
1、先判斷該 session 是否已經註冊沒有就先記錄在另一個變數中,有的話,直接取出。
2、新的 session 註冊後,用 header() 重導一次。

88
C/C++程式設計討論區 / Re: 這位大大好
« 於: 2004-08-05 12:50 »
引述: "lotus006"
這位大大好
  小弟想再提問,是不是只有指標陣列要存取記憶體的位址時才要用到這種用法,如果是指標變數便沒有雙*的出現了呢,之前看書的時候,如果要存取指標陣列的記憶體位址時可以直接使用該指標陣列的變數便可,完全不用加上*,由此說來是不是書上的說法出了問題,還有一個*的指標陣列又代表什麼,可否煩請大大再為小弟解答,多謝!


代碼: [選擇]

int ** Ptr <==> int Ptr[ x ][ y ];
int *Ptr[ 5 ] <==> int Ptr[ 5 ][ x ];
int ( *Ptr )[ 5 ] <==> int Ptr[ x ][ 5 ];


這樣您能理解嗎?

** 代表整體。
* 加上 [index] 代表存取單一元素。

89
** 是『指標』的『指標』,是一個儲存指標的陣列。

90
Linux 討論版 / 被我弄壞的nfs server
« 於: 2004-08-03 12:18 »
遠端機器有開 portmap service 嗎?

頁: 1 2 [3] 4 5 ... 13