Hej!
Mam problem z tym skryptem:
<?php
error_reporting(E_ALL);
function start($sURL) {
$oCurl = curl_init();
echo $sURL;
curl_setopt($oCurl, CURLOPT_URL, $sURL);
curl_setopt($oCurl, CURLOPT_RETURNTRANSFER, 1);
$sResult = curl_exec($oCurl);
echo "$sResult";
return $sResult;
}
include('reader.php');
$oTemplate = new cTemplate;
if ($_POST['linki']) {
$links = nl2br($_POST['linki']);
$aLinks = explode('
',$links);
$max = count($aLinks);
for ($i=0;$i<$max;$i++) {
echo $aLinks[$i].'
';
$text = start($aLinks[$i]);
echo $text;
if (strpos($text, "Error") !== FALSE) {
$aError[] = $i+1;
}
}
$max = count($aError);
$return = '';
if ($max != 0) {
$return .= 'Błędnych linków: '.$max.'
';
$return .= 'Złe linki:
';
for ($i=0;$i<$max;$i++) {
$return .= $aError[$i].'
';
}
} else $return .= 'Brak błędnych linków!';
} else {
$return .= '
';
}
$oTemplate->toChange('TITLE', '');
$oTemplate->toChange('TEXT', $return);
echo $oTemplate->display('template.xhtml');
?>
Przy pierwszym linku działa ale przy kolejnych funkcja start() nie zwraca danych o_O. Probowałem zamykać połączenie usuwac zmienną oCurl przy końcu start i nic Może problem leży w instalacji biblioteki cURL u mnie na kompie? Nic nie przychodzi mi do głowy
Pomocy i pozdrawiam