Warning: file_get_contents() [function.file-get-contents]: http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in httpdocs/ff/index.php on line 3
hatası alıyorum. databaseye bağlanamıyor sanırım.
http://www.diyanet.gov.tr/turkish/na...DD&ulk=TURKIYE linkte de öyle
file_get_contents değilde curl kullan;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.diyanet.gov.tr/turkish/namazvakti/vakithes_namazsonucgunluk1.asp?sehirler=SAKARYA&buton1=WEB+TAKV%DDM%DD&ulk=TURKIYE");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.15) Gecko/2008111317 Firefox/3.0.4");
$veri = curl_exec($ch);
curl_close($ch);
Bu da temiz bir şekilde miladi ve hicri tarihi çeker

Gerisini küçük bir php ve regex bilgisiyle halledersin.
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.diyanet.gov.tr/turkish/namazvakti/vakithes_namazsonucgunluk1.asp?sehirler=SAKARYA&buton1=WEB+TAKV%DDM%DD&ulk=TURKIYE");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.15) Gecko/2008111317 Firefox/3.0.4");
$veri = curl_exec($ch);
curl_close($ch);
preg_match('/<font color="#990033" style="font-size: 13pt"><b>(.*?)<br>(.*?)<br>(.*?)<\/b>/si',$veri,$miladi);
$miladi[2] = str_replace(" ","",$miladi[2]);
$miladi = $miladi[1]." ".$miladi[2]." ".$miladi[3];
echo $miladi."<br />";
preg_match('/<font color="#990033" style="font-size: 13pt">(([0-9])|([0-9][0-9]))<br>(.*?)<br>(.*?)<\/br>/si',$veri,$hicri);
$hicri = $hicri[1]." ".$hicri[4]." ".$hicri[5];
echo $hicri."<br />";
?>