<?php
/**************************************************
 *              Wyniki losowań Lotto              *
 **************************************************
 * Wersja: 2.0                                    *
 * Autor: Jacek Kowalski (http://jacekk.info)     *
 *                                                *
 * Strona WWW: http://jacekk.info/scripts/lotto   *
 *                                                *
 * Utwór rozprowadzany na licencji                *
 * http://creativecommons.org/licenses/by-nc/2.5/ *
 **************************************************/

/* Kodowanie znaków ISO-8859-2 */

$link = @file_get_contents('http://www.lotto.pl/');
if(!$link) {
	die('BŁĄD 1');
}

function cut($link, $find) {
	$start = strpos($link, $find);
	if($start === FALSE) {
		var_dump($start, $find);
		return FALSE;
	}
	$start += strlen($find);
	
	$pos = strpos($link, '<', $start);
	if($pos === FALSE) {
		return FALSE;
	}
	
	return substr($link, $start, $pos-$start);
}

function pobierz($link, $skrot, $ilosc, $plus=FALSE) {
	$data = cut($link, '<!--data_'.$skrot.'-->');
	if(empty($data)) {
		return FALSE;
	}
	
	$num = array('data' => $data);
	
	for($i=1; $i<=$ilosc; $i++) {
		$num[$i] = cut($link, '<!--'.$skrot.($plus ? '_' : '').$i.'-->');
		if(empty($num[$i])) {
			return FALSE;
		}
	}
	
	if($plus) {
		$num['plus'] = cut($link, '<!--'.$skrot.'plus-->');
		if(empty($num['plus'])) {echo FAIL; return FALSE;}
	}
	
	return $num;
}

$res = pobierz($link, 'dl', 6);
if(!$res) {
	die('BŁĄD 2');
}

echo 'Losowanie Dużego Lotka z dnia '.$res['data'].':<br>'.$res[1].', '.$res[2].', '.$res[3].', '.$res[4].', '.$res[5].', '.$res[6].'<hr>
&copy; by <a href="http://jacekk.info" target="_blank">Jacek Kowalski</a>';
?>
