Source for file 16.php
Documentation is available at 16.php
* Description: demonstrates using the Uri decorator
if (!@include 'Calendar/Calendar.php') {
define ('CALENDAR_ROOT', '../../');
require_once CALENDAR_ROOT. 'Month/Weekdays.php';
require_once CALENDAR_ROOT. 'Decorator/Uri.php';
if (!isset ($_GET['jahr'])) $_GET['jahr'] = date('Y');
if (!isset ($_GET['monat'])) $_GET['monat'] = date('m');
echo ( '<p>The current month is '
. $Calendar->thisMonth (). ' of year '. $Calendar->thisYear (). '</p>');
$Uri->setFragments ('jahr','monat');
// $Uri->setSeperator('/'); // Default is &
// $Uri->setScalar(); // Omit variable names
echo ( "<pre>Previous Uri:\t". $Uri->prev('month'). "\n" );
echo ( "This Uri:\t". $Uri->this ('month'). "\n" );
echo ( "Next Uri:\t". $Uri->next('month'). "\n</pre>" );
<a href=" <?php echo ($_SERVER['PHP_SELF']. '?'. $Uri->prev('month')); ?>">Prev</a> :
<a href=" <?php echo ($_SERVER['PHP_SELF']. '?'. $Uri->next('month')); ?>">Next</a>
Documentation generated on Mon, 11 Mar 2019 13:54:43 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|