login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Agenda openen in de actuele maand (Opgelost)

Offline willie - 03/09/2011 18:52
Avatar van willie0 De club agenda van onze site gaat via deze link
<a href="agenda.php?maand=01">Agenda</a>
dus start hij altijd in de maand januari.
Ik zou het mooier vinden alsde link automatisch start met de maand die dan bezig is.
Kan dat , en zo ja hoe doe je zo iets. 

5 antwoorden

Gesponsorde links
Offline Dlol - 03/09/2011 18:55
Avatar van Dlol Lid
  1. date('m')


http://php.net/manual/en/function.date.php
Offline kilian - 04/09/2011 11:56
Avatar van kilian Lid Doe <a href="agenda.php">Agenda</a>.
Bovenaan agenda.php doe je het volgende:
  1. if (!isset($_GET['maand']))
  2. $_GET['maand']=date('m'); // of direct de variabele die je gebruikt in je verwerking
Offline ArieMedia - 04/09/2011 19:51
Avatar van ArieMedia Gouden medaille

PHP ver gevorderde
kilian schreef:
Doe <a href="agenda.php">Agenda</a>.
Bovenaan agenda.php doe je het volgende:
[..code..]
Dat is wel erg vies zeg :S

  1. $maand = isset($_GET['maand']) && is_numeric($_GET['maand']) ? $_GET['maand'] : date('m');
  2. // is gelijk aan
  3. if(isset($_GET['maand'])) {
  4. $maand = $_GET['maand'];
  5. } else $maand = date('m');
Offline willie - 04/09/2011 20:31 (laatste wijziging 04/09/2011 20:32)
Avatar van willie 0 Ik heb het dus zo gedaan
  1. <?php
  2. $month = date("m",mktime());
  3. ?>
  1. <a title="Agenda van evenementen in het land" href="agenda.php?maand=<? echo $month; ?>" style="text-decoration: none">
  2. AGENDA</font></a>

Dit werkt goed.
Offline Dlol - 04/09/2011 23:27
Avatar van Dlol Lid Klein detail is dat die mktime() echt voor niets nodig is ( :
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.204s