View Single Post
ישן 15-03-14, 12:34   # 3
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

אוקייף הסרתי את שתי הפוקנציות האלה..
גם עכשיו, שגיאה.

PHP קוד:

function get_source_code($url)
{
  
$ch curl_init();
  
$useragent="Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.146 Safari/537.36";
  
  
curl_setopt($chCURLOPT_URL$url);
  
curl_setopt($chCURLOPT_HEADER0);
  
curl_setopt($chCURLOPT_USERAGENT$useragent);
  
curl_setopt($chCURLOPT_RETURNTRANSFER1);
  
  
$source_code curl_exec($ch);
  
  
curl_close($ch);
  
$source_code $source_code;
  return 
$source_code;
}

$s_c get_source_code('http://www.blabla.com');

$start '<li class="menu"><a href="#">';
$end '</a>';
preg_match('/'.preg_quote($start).'(.*?)'.preg_quote($end).'/is'$s_c$match);
echo 
$match[1]; 
הstart וend מופיעים ככה בקוד מקור, אני מנסה לקבל את מה שבניהם.
עכשיו אני מקבל:

PHP קוד:
Warningpreg_match(): Unknown modifier 'a' in D:wampwwwcurl.php on line 24 
תודה רבה!
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote