Я использую следующий код для цикла через пару ссылок из моей базы данных, чтобы проверить статус заголовка каждого изПочему я получаю эту ошибку в php?
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("tracker", $con);
$result=mysql_query
("
SELECT id,ziel_url FROM wm_mapping WHERE ziel_url LIKE '%websale7%'");
if (!$result)
{
echo 'Could not run query: ' . mysql_error();
exit;
}
$rows=array();
while ($row=mysql_fetch_assoc($result))
{
$rows[] = $row;
}
$fp = fopen('url.csv', 'a+');
$csv=array();
foreach ($rows as $row){
file_get_contents($row['ziel_url']);
$response =$http_response_header[29];
$csv[] = trim($row['id']).','.trim($row['ziel_url']).','.trim($response);
}
file_put_contents('url.csv', implode("\r\n", $csv), FILE_APPEND);
и линий $response =$http_response_header[29];
я я получаю ошибку Undefined смещения:
Что это значит?
ошибка в [] попробуйте ---- Еогеасп ($ http_response_header в $ заголовка) { эхо $ заголовка. "
\ n"; } – swapnesh
Это означает, что у вас нет 29-го элемента в переменной '$ http_response_header', которая также не определена нигде. – lanzz
yepp your right – lgt