<?php
/************************************************** 
 *                 Bot Gadu-Gadu                  * 
 ************************************************** 
 * Wersja: 2.4 Stable                             * 
 * Data: 29.08.2012 (15:36)                       * 
 * Autor: Jacek Kowalski (http://jacekk.info)     * 
 *                                                * 
 * Utwor rozprowadzany na licencji                * 
 * http://creativecommons.org/licenses/by-nc/2.5/ * 
 **************************************************/

echo STAR.'Pobieranie danych...';
$humor = @file_get_contents('http://ddserv.vsdsoftware.pl/eksport/');

if(!$humor) {
	echo FAIL;
	return FALSE;
}

echo OK;
echo STAR.'Sprawdzanie formatu odpowiedzi...';

if(strpos($humor, '<img src="')!==FALSE) {
	preg_match('/\<img src=\"(.*)\" border/', $humor, $humor);
	$humor = $humor[1];
	
	echo ' obrazek'.OK;
	echo STAR.'Pobieranie obrazka...';
	
	$img = @file_get_contents($humor);
	if(!$img) {
		echo FAIL;
		return FALSE;
	}
	
	@unlink('humor.txt');
	file_put_contents('./humor.jpg', $img);
	file_put_contents('./archiwum/'.date('j.m.Y').'.jpg', $img);
	
	echo OK;
	return FALSE;
}
elseif(strpos($humor, '<td class="text">')!==FALSE)
{
	echo ' tekst'.OK;
	echo STAR.'Zapisywanie odpowiedzi';
	$humor = explode('<td class="text">', $humor);
	$humor = explode('</td>', $humor[1]);
	$humor = strip_tags(str_replace('<br>', "\n", $humor[0]));
}
else
{
	echo FAIL;
	return FALSE;
}

$humor = trim($humor);

if(empty($humor)) {
	echo FAIL;
	return FALSE;
}

$humor = iconv('iso-8859-2', 'utf-8', $humor);

file_put_contents('./humor.txt', $humor);
file_put_contents('./archiwum/'.date('j.m.Y').'.txt', trim($humor));

echo OK;
?>