login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Kalenderscript koppelen aan db

Offline Meulenhof - 08/09/2007 09:28 (laatste wijziging 08/09/2007 09:31)
Avatar van MeulenhofLid Na lang zoeken heb ik een leuk kalender script gevonden, namelijk: http://www.phpfreakz.nl/library.php?sid=10062

Na wat sleutelen is het dit ervan geworden: http://www.vandemeulenhof.com/kalender/

Nu wil ik die kalender aan een db kopelen om zo bepaalde evenementen /verjaardagen/blog posts weer te kunnen geven.

Het is dan de bedoeling dat als ik bv op 25 okt klik, dan komt er onderaan een notitie: Robby jarig. De link zal dan in
http://www.vandemeulenhof.com/kalender/2007-10-25 veranderen.

Alleen ik zou niet weten hoe ik zo iets met elkaar laat samenwerken.

3 antwoorden

Gesponsorde links
Offline tbsites - 08/09/2007 10:15
Avatar van tbsites Onbekend dan doe je het ongeveer zo:

Je maakt een link bijv kalender/?click=2007-10-25 en dan zet je in je query
  1. ("SELECT * FROM db WHERE datum = ".$_GET['click'])


Wel zal ik de get beveiligen dat doe je zo:
  1. if(ctype_digit($_GET['click'])) {
  2. $get = $_GET['click'];
  3. } else {
  4. $get = 2007-00-00;
  5. }


Dan moet je inplaats van .$_GET['click'] .$get neerzetten
Offline Stijn - 08/09/2007 12:16
Avatar van Stijn PHP expert PHP.net: ctype_digit ondersteund geen - hoor!

Ik weet niet wat voor variable die datum zal zijn, ik vermoed $_GET['datum'], dus kan je zo doen:

  1. <?php
  2. if( preg_match("~\d{1,2}\-\d{1,2}\-\d{2,4}~" , $_GET['datum'] ) ) {
  3.  
  4. //valid datum
  5. $query = mysql_query("SELECT * FROM kalender WHERE datum = '".$_GET['datum']."'");
  6. //verwerk de query
  7.  
  8. }
Offline tbsites - 08/09/2007 12:20
Avatar van tbsites Onbekend @hierboven hellemaal niet aan gedacht 

Dat moet je het ind met PHP.net: preg_match
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.187s