• twitter image
  • facebook image
  • youtube image
  • linkedin image
Language: CMS Made Simple Czech CMS Made Simple France CMS Made Simple Spain CMS Made Simple Hungary CMS Made Simple Russia CMS Made Simple Netherlands

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Leeftijd berekenen
PostPosted: Wed Oct 05, 2011 4:51 pm 
Offline
Support Guru
Support Guru
User avatar

Joined: Wed Sep 05, 2007 8:03 pm
Posts: 3999
Location: The Netherlands
Je hebt wel eens van die sites waar een biografie op staat waar de site-eigenaar zijn/haar leeftijd in vermeld heeft.

Bij het maken van de site wordt dat natuurlijk netjes ingevuld, maar jaren later zie je dat de betreffende persoon geen enkel graadje ouder is geworden.

Hierbij een UDT (user defined tag) die dat oplost. In plaats van de werkelijke leeftijd, vul je een aanroep naar de tag in, bijvoorbeeld zo:
Quote:
<p>Mijn naam is beppie, ik ben {Age birthday='1980-01-31'} jaar en ik doe MiepMiep na....</p>


Om de tag te kunnen gebruiken, maak je een nieuwe UDT aan met naam "Age" en plak onderstaande code erin:
Code:
if ( isset($params['birthday']) )
{
  list($year,$month,$day) = explode('-',$params['birthday']);
  if ( checkdate ($month, $day, $year) )
  {
    $age = Date('Y') - $year - (int)(($month * 100 + $day) > Date(md));
    echo $age;
  }
  else
  {
    echo '&lt;Parameter birthday is not valid (yyyy-mm-dd)&gt;';
  }
}
else
{
  echo '&lt;Parameter birthday is not set&gt;';
}

_________________


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: Leeftijd berekenen
PostPosted: Fri Dec 02, 2011 4:27 pm 
Offline
Dev Team Member
Dev Team Member
User avatar

Joined: Wed Apr 23, 2008 7:53 am
Posts: 7442
Location: The Netherlands
Humm, deze UDT geeft voor mij een verkeerde leeftijd... Als ik mijn geboortedag invoer dan geeft deze iedere keer 42 aan... Dit terwijl ik toch al jaren 27 ben :D

Maar leuke UDT Jos! Brengt me weer op ideëen ;)

grtz. Rolf

_________________
Image

Did my post help you solving a problem at your (customers) website and it saved you many hours of work? Great!! Consider buying me a cup of coffee in return! [ Click here ]



Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: Leeftijd berekenen
PostPosted: Tue Apr 21, 2015 12:46 pm 
Offline
Dev Team Member
Dev Team Member
User avatar

Joined: Wed Apr 23, 2008 7:53 am
Posts: 7442
Location: The Netherlands
In verband met:
Quote:
Notice: Use of undefined constant md - assumed 'md' in /public/sites/www.website.nl/lib/classes/class.usertagoperations.inc.php(265) : eval()'d code on line 6

Code:
Date(md)
in de UDT aanpassen in:
Code:
Date('md')
Dan werkt hij weer zonder melding...

grtz. Rolf

_________________
Image

Did my post help you solving a problem at your (customers) website and it saved you many hours of work? Great!! Consider buying me a cup of coffee in return! [ Click here ]



Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
 Post subject: Re: Leeftijd berekenen
PostPosted: Tue Apr 21, 2015 1:42 pm 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Nov 29, 2011 10:42 am
Posts: 488
Hmm bij mij doet hij ook raar ??? hij zegt dat ik 30 ben maar ben 18 heeft vast met die Notice te maken idd

_________________
CMSMS Tips en Trucs klik hier

GRID1200 / Single1200 / BLOG1200 / Template1200


Top
  Profile  
 
Share On:
Share on Facebook Share on Twitter Share on Google+
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
A2 Hosting