我會承認我已經看到類似於我的問題的其他問題。然而,我仍然對這個錯誤意味着什麼,更不用說如何解決它了。wget未定義偏移
當我通過瀏覽器執行PHP腳本時,它工作正常。沒有錯誤返回。但是,當它運行作爲通過wget的cron作業(或捲曲)我的事件處理程序的報告:「未定義抵消:84」
function MLSEscapeValues($pieces){
// escape all of the values in the array
global $ExtraDebugInfo; // additional argument for error handler
$PieceCount = count($pieces);
for($k=0;$k <= ($PieceCount-1);$k++){
$ExtraDebugInfo .= "PieceCount = $PieceCount and k = $k and value = ".$pieces[$k]."<br>";
$pieces[$k] = mysql_real_escape_string($pieces[$k]);
}
return $pieces;
}
我驗證過索引數組包含所有行的數據,但不是所有的字段具有值(預期)。
感謝您的協助。
編輯:
的$片列
Pieces[0] = 2.57
Pieces[1] = 21-30 Years
Pieces[2] = Traditional
Pieces[3] = 208
Pieces[4] =
Pieces[5] = 0
Pieces[6] = Slab
Pieces[7] = 3
Pieces[8] = 0
Pieces[9] = 4
Pieces[10] =
Pieces[11] = 1
Pieces[12] = City
Pieces[13] = Frame,Wood Siding
Pieces[14] = Central Electric,Heat Pump
Pieces[15] = County
Pieces[16] = Breakfast Room,Formal Dining
Pieces[17] = Directions
Pieces[18] = 2013-01-05T14:59:58.607
Pieces[19] = Ceiling Fan(s),Dishwasher,Rng/Oven- Electric,Smoke Detector
Pieces[20] =
Pieces[21] = Sat Dish Allowed
Pieces[22] = 1
Pieces[23] = 1
Pieces[24] = Great Room
Pieces[25] = Earth Contact,Ranch
Pieces[26] = 1
Pieces[27] = 2
Pieces[28] = Attached,Front Entry
Pieces[29] = Central Electric,Heat Pump
Pieces[30] = 0
Pieces[31] =
Pieces[32] =
Pieces[33] = No
Pieces[34] = Walk-In Closet
Pieces[35] = agentid
Pieces[36] = Name
Pieces[37] = 800-555-1212
Pieces[38] =
Pieces[39] = id
Pieces[40] = Name
Pieces[41] = 800-555-1211
Pieces[42] =
Pieces[43] = Excl Right To Sell
Pieces[44] =
Pieces[45] = Acreage,Level,Treed
Pieces[46] =
Pieces[47] = 23828274
Pieces[48] = 1794131
Pieces[49] =
Pieces[50] = Enclosed Porch,Main Floor BR,Main Floor Master
Pieces[51] = 11
Pieces[52] = 2012-08-20T14:51:09.967
Pieces[53] = 159900
Pieces[54] =
Pieces[55] =
Pieces[56] = Composition
Pieces[57] =
Pieces[58] =
Pieces[59] = School Dist
Pieces[60] = Elementary
Pieces[61] = Middle
Pieces[62] = High School
Pieces[63] =
Pieces[64] = 2710
Pieces[65] = State
Pieces[66] = Temporarily Off Market
Pieces[67] = FirstName
Pieces[68] = E
Pieces[69] = 7000
Pieces[70] = Circle
Pieces[71] = Oak
Pieces[72] = Single Family
Pieces[73] = 2109
Pieces[74] = Private
Pieces[75] = Main Level,Laundry Room
Pieces[76] =
Pieces[77] =
Pieces[78] =
Pieces[79] =
Pieces[80] = City/Public
Pieces[81] = Cash,Conventional,FHA,VA
Pieces[82] = 1986
Pieces[83] = 99999
Pieces[84] =
Pieces[85] =
你能後輸入數組和返回數組? – 2013-03-14 16:41:00
是的,我們需要知道'$ pieces'的初始值和'$ pieces'的返回值。 ($ k = 0; $ k <$ PieceCount-1); $ k ++){for' {'。 – 2013-03-14 16:44:00
通常,wget/curl請求不包含引用者和用戶代理信息,因此如果您的腳本正在使用它們,它將會有所作爲。 – aram90 2013-03-14 16:47:09