Парсер гороскопов для всех

vectorserver

♥♥♥♥♥ by game.cominet.ru
Сообщения
201
Реакции
246
Вот еще написал неплохой парсер погоды на 4 дня.
Пойдет для любого сайт с поодержкой php
attachment.php

Сам код:
PHP:
<?php
$xml = simplexml_load_string(file_get_contents("http://img.ignio.com/r/daily/index.xml"));
if ($_GET['g']==="vchera") {
$date = $xml->date->attributes()->yesterday;
$aries = 		$xml['aries'] = array ("aries.gif","Овен",$xml->aries->yesterday);
$taurus = 		$xml['taurus'] = array ("taurus.gif","Телец",$xml->taurus->yesterday);
$gemini = 		$xml['gemini'] = array ("gemini.gif","Близнецы",$xml->gemini->yesterday);
$cancer = 		$xml['cancer'] = array ("cancer.gif","Рак",$xml->cancer->yesterday);
$leo = 			$xml['leo'] = array ("leo.gif","Лев",$xml->leo->yesterday);
$virgo = 		$xml['virgo'] = array ("virgo.gif","Дева",$xml->virgo->yesterday);
$libra = 		$xml['libra'] = array ("libra.gif","Весы",$xml->libra->yesterday);
$scorpio = 		$xml['scorpio'] = array ("scorpio.gif","Скорпион",$xml->scorpio->yesterday);
$sagittarius = 	$xml['sagittarius'] = array ("sagittarius.gif","Стрелец",$xml->sagittarius->yesterday);
$capricorn = 	$xml['capricorn'] = array ("capricorn.gif","Козерог",$xml->capricorn->yesterday);
$aquarius = 	$xml['aquarius'] = array ("aquarius.gif","Водолей",$xml->aquarius->yesterday);
$pisces = 		$xml['pisces'] = array ("pisces.gif","Рыбы",$xml->pisces->yesterday);
}

if ($_GET['g']==="segodnya") {
$date = $xml->date->attributes()->today;
$aries = 		$xml['aries'] = array ("aries.gif","Овен",$xml->aries->today);
$taurus = 		$xml['taurus'] = array ("taurus.gif","Телец",$xml->taurus->today);
$gemini = 		$xml['gemini'] = array ("gemini.gif","Близнецы",$xml->gemini->today);
$cancer = 		$xml['cancer'] = array ("cancer.gif","Рак",$xml->cancer->today);
$leo = 			$xml['leo'] = array ("leo.gif","Лев",$xml->leo->today);
$virgo = 		$xml['virgo'] = array ("virgo.gif","Дева",$xml->virgo->today);
$libra = 		$xml['libra'] = array ("libra.gif","Весы",$xml->libra->today);
$scorpio = 		$xml['scorpio'] = array ("scorpio.gif","Скорпион",$xml->scorpio->today);
$sagittarius = 	$xml['sagittarius'] = array ("sagittarius.gif","Стрелец",$xml->sagittarius->today);
$capricorn = 	$xml['capricorn'] = array ("capricorn.gif","Козерог",$xml->capricorn->today);
$aquarius = 	$xml['aquarius'] = array ("aquarius.gif","Водолей",$xml->aquarius->today);
$pisces = 		$xml['pisces'] = array ("pisces.gif","Рыбы",$xml->pisces->today);
}

if ($_GET['g']==="zavtra") {
$date = $xml->date->attributes()->tomorrow;
$aries = 		$xml['aries'] = array ("aries.gif","Овен",$xml->aries->tomorrow);
$taurus = 		$xml['taurus'] = array ("taurus.gif","Телец",$xml->taurus->tomorrow);
$gemini = 		$xml['gemini'] = array ("gemini.gif","Близнецы",$xml->gemini->tomorrow);
$cancer = 		$xml['cancer'] = array ("cancer.gif","Рак",$xml->cancer->tomorrow);
$leo = 			$xml['leo'] = array ("leo.gif","Лев",$xml->leo->tomorrow);
$virgo = 		$xml['virgo'] = array ("virgo.gif","Дева",$xml->virgo->tomorrow);
$libra = 		$xml['libra'] = array ("libra.gif","Весы",$xml->libra->tomorrow);
$scorpio = 		$xml['scorpio'] = array ("scorpio.gif","Скорпион",$xml->scorpio->tomorrow);
$sagittarius = 	$xml['sagittarius'] = array ("sagittarius.gif","Стрелец",$xml->sagittarius->tomorrow);
$capricorn = 	$xml['capricorn'] = array ("capricorn.gif","Козерог",$xml->capricorn->tomorrow);
$aquarius = 	$xml['aquarius'] = array ("aquarius.gif","Водолей",$xml->aquarius->tomorrow);
$pisces = 		$xml['pisces'] = array ("pisces.gif","Рыбы",$xml->pisces->tomorrow);
}

if ($_GET['g']==="poslezavtra") {
$date = $xml->date->attributes()->tomorrow02;
$aries = 		$xml['aries'] = array ("aries.gif","Овен",$xml->aries->tomorrow02);
$taurus = 		$xml['taurus'] = array ("taurus.gif","Телец",$xml->taurus->tomorrow02);
$gemini = 		$xml['gemini'] = array ("gemini.gif","Близнецы",$xml->gemini->tomorrow02);
$cancer = 		$xml['cancer'] = array ("cancer.gif","Рак",$xml->cancer->tomorrow02);
$leo = 			$xml['leo'] = array ("leo.gif","Лев",$xml->leo->tomorrow02);
$virgo = 		$xml['virgo'] = array ("virgo.gif","Дева",$xml->virgo->tomorrow02);
$libra = 		$xml['libra'] = array ("libra.gif","Весы",$xml->libra->tomorrow02);
$scorpio = 		$xml['scorpio'] = array ("scorpio.gif","Скорпион",$xml->scorpio->tomorrow02);
$sagittarius = 	$xml['sagittarius'] = array ("sagittarius.gif","Стрелец",$xml->sagittarius->tomorrow02);
$capricorn = 	$xml['capricorn'] = array ("capricorn.gif","Козерог",$xml->capricorn->tomorrow02);
$aquarius = 	$xml['aquarius'] = array ("aquarius.gif","Водолей",$xml->aquarius->tomorrow02);
$pisces = 		$xml['pisces'] = array ("pisces.gif","Рыбы",$xml->pisces->tomorrow02);
}

echo '
<p><a href="goroscop.php?g=vchera">Вчера</a> || <a href="goroscop.php?g=segodnya">Сегодня</a> || <a href="goroscop.php?g=zavtra">Завтра</a> || <a href="goroscop.php?g=poslezavtra">Послезавтра</a> </p>
<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$aries[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$aries[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$aries[2].'</td>
</tr>
</tbody>
</table>

<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$taurus[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$taurus[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$taurus[2].'</td>
</tr>
</tbody>
</table>

<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$gemini[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$gemini[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$gemini[2].'</td>
</tr>
</tbody>
</table>

<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$cancer[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$cancer[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$cancer[2].'</td>
</tr>
</tbody>
</table>

<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$leo[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$leo[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$leo[2].'</td>
</tr>
</tbody>
</table>

<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$virgo[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$virgo[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$virgo[2].'</td>
</tr>
</tbody>
</table>

<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$libra[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$libra[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$libra[2].'</td>
</tr>
</tbody>
</table>

<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$scorpio[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$scorpio[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$scorpio[2].'</td>
</tr>
</tbody>
</table>

<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$sagittarius[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$sagittarius[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$sagittarius[2].'</td>
</tr>
</tbody>
</table>

<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$capricorn[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$capricorn[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$capricorn[2].'</td>
</tr>
</tbody>
</table>

<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$aquarius[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$aquarius[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$aquarius[2].'</td>
</tr>
</tbody>
</table>

<table style="width:99%;" border="0" cellspacing="1" cellpadding="1" align="left">
<tbody>
<tr>
<td style="width: 95px; height: 95px;" rowspan="2" align="left" valign="top"><img src="'.$pisces[0].'" border="0" width="93" height="93" /></td>
<td align="left" valign="top"><strong>'.$pisces[1].' - </strong>'.$date.'</td>
</tr>
<tr>
<td align="left" valign="top">'.$pisces[2].'</td>
</tr>
</tbody>
</table>


';
?>

Вложение: Посмотреть вложение gor_pars.zip
 

Вложения

  • pogoda.jpg
    pogoda.jpg
    92.5 КБ · Просмотры: 89

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,026
  • Команда форума
  • #2
Так на скрине гороскоп, а не погода.
 
Сверху Снизу