<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Günlük Burcunuz</title>
</head>
<body id="burc">
<?php
$burclar = array('koc', 'boga', 'ikizler', 'yengec', 'aslan', 'basak', 'terazi', 'akrep', 'yay', 'oglak', 'kova', 'balik');
$burc = $_GET['id'];
if (in_array($burc, $burclar)) :
$burclar = array(
'koc' => 'Koç',
'boga' => 'BoÄa',
'oglak' => 'OÄlak',
'ikizler' => 'İkizler',
'yengec' => 'Yengeç',
'aslan' => 'Aslan',
'basak' => 'BaÅak',
'terazi' => 'Terazi',
'akrep' => 'Akrep',
'yay' => 'Yay',
'oglak' => 'OÄlak',
'kova' => 'Kova',
'balik' => 'Balık',
);
echo '<h1>' . $burclar[$burc] . ' Burcu</h1>';
$data = file_get_contents('http://www.hurriyet.com.tr/magazin/astroloji/burc.asp?bilgiType=gunluk&burc=' . $burc);
preg_match('@<p class="AstroDetailText">(.*?)</p>@si', $data, $content);
echo iconv("windows-1254", "UTF-8", $content[1]);
endif;
?>
</body>
</html> filegetcontents yerine Curl ile veri çekme
0
●942
- 24-12-2012, 13:28:21aşağıdaki kodda file_get_contents komutu kullanılarak veri çekimi yapılmıştır. Yeni taşındığım sunucuda uzak bağlantıya izin vermiyor bu yüzden Curl ile çekmem gerekiyor verileri yardımcı olabilecek var mı?