• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Overig
  4. Check-Me

Forum

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Kerst script

  • L.Groot
  • 11 december 2009 om 20:56
  • Closed
  • L.Groot
    Elite members
    Ontvangen Reacties
    31
    Berichten
    4.888
    • 11 december 2009 om 20:56
    • #1

    Beste,
    Ik wil even onderstaand script laten checken, en bij deze vrijgeven.
    INSTALLEREN:
    Dit is het script (kerst.php)

    PHP
    <?php
    $kerst = 0; //VERANDER INDIEN HET KERST IS :)
    include "header.php";
    $dbres                = mysql_query("SELECT * FROM `leden` WHERE `username`='{$get_userdata['username']}'");
    $data              = mysql_fetch_object($dbres);
    if($kerst == 0){
    echo '<font color="red">Je bent te vroeg, het is nog geen kerst!, kom aanstaande maandag maar terug!</font>';
    include "footer.php";
    exit;
    }
    if(isset($_POST['doemee'])){
    echo '<font color="green">Goedzo!, bij deze is jouw event gestart, en kan je meehelpen zoeken naar alle kersticonen op deze website!<br />';
    echo 'Succes!!</font>';
    mysql_query("UPDATE leden SET kerstac = 1 WHERE username='$data->username'");
    include "footer.php";
    exit;
    }
    if($_GET['actie'] == "voltooi" && $_GET['icoon'] == "KaYqtd6LnGrQwb"){
    if($data->kerstdo == 0 && $data->kerstac == 1){
    if($data->kerst1 == 0){
    echo '<font color="green">Je hebt icoon 1 voltooid!</font><br />';
    mysql_query("UPDATE leden SET kerst1 = 1 WHERE username='$data->username'");
    } else{
    echo '<font color="red">Dit icoon had je al eerder voltooid..</font>';
    }
    include "footer.php";
    exit;
    } else{
    echo '<font color="red">Je hebt de kerstevent al voltooid, en je beloning gekregen..<br /></font>';
    }
    include "footer.php";
    exit;
    }
    if($_GET['actie'] == "voltooi" && $_GET['icoon'] == "8tm86uddbu8Y23"){
    if($data->kerstdo == 0 && $data->kerstac == 1){
    if($data->kerst2 == 0){
    echo '<font color="green">Je hebt icoon 2 voltooid!</font><br />';
    mysql_query("UPDATE leden SET kerst2 = 1 WHERE username='$data->username'");
    } else{
    echo '<font color="red">Dit icoon had je al eerder voltooid..</font>';
    }
    include "footer.php";
    exit;
    } else{
    echo '<font color="red">Je hebt de kerstevent al voltooid, en je beloning gekregen..<br /></font>';
    }
    include "footer.php";
    exit;
    }
    if($_GET['actie'] == "voltooi" && $_GET['icoon'] == "63Lc780F6725OT"){
    if($data->kerstdo == 0 && $data->kerstac == 1){
    if($data->kerst3 == 0){
    echo '<font color="green">Je hebt icoon 3 voltooid!</font><br />';
    mysql_query("UPDATE leden SET kerst3 = 1 WHERE username='$data->username'");
    } else{
    echo '<font color="red">Dit icoon had je al eerder voltooid..</font>';
    }
    include "footer.php";
    exit;
    } else{
    echo '<font color="red">Je hebt de kerstevent al voltooid, en je beloning gekregen..<br /></font>';
    }
    include "footer.php";
    exit;
    }
    if($_GET['actie'] == "voltooi" && $_GET['icoon'] == "a683e2GC90dDGx"){
    if($data->kerstdo == 0 && $data->kerstac == 1){
    if($data->kerst4 == 0){
    echo '<font color="green">Je hebt icoon 4 voltooid!</font><br />';
    mysql_query("UPDATE leden SET kerst4 = 1 WHERE username='$data->username'");
    } else{
    echo '<font color="red">Dit icoon had je al eerder voltooid..</font>';
    }
    include "footer.php";
    exit;
    } else{
    echo '<font color="red">Je hebt de kerstevent al voltooid, en je beloning gekregen..<br /></font>';
    }
    include "footer.php";
    exit;
    }
    if($_GET['actie'] == "voltooi" && $_GET['icoon'] == "BPAF7D4Djcj0fi"){
    if($data->kerstdo == 0 && $data->kerstac == 1){
    if($data->kerst5 == 0){
    echo '<font color="green">Je hebt icoon 5 voltooid!</font><br />';
    mysql_query("UPDATE leden SET kerst5 = 1 WHERE username='$data->username'");
    } else{
    echo '<font color="red">Dit icoon had je al eerder voltooid..</font>';
    }
    include "footer.php";
    exit;
    } else{
    echo '<font color="red">Je hebt de kerstevent al voltooid, en je beloning gekregen..<br /></font>';
    }
    include "footer.php";
    exit;
    }
    if($_GET['actie'] == "voltooi" && $_GET['icoon'] == "3CEnZgV445mj1Y"){
    if($data->kerstdo == 0 && $data->kerstac == 1){
    if($data->kerst6 == 0){
    echo '<font color="green">Je hebt icoon 6 voltooid!</font><br />';
    mysql_query("UPDATE leden SET kerst6 = 1 WHERE username='$data->username'");
    } else{
    echo '<font color="red">Dit icoon had je al eerder voltooid..</font>';
    }
    include "footer.php";
    exit;
    } else{
    echo '<font color="red">Je hebt de kerstevent al voltooid, en je beloning gekregen..<br /></font>';
    }
    include "footer.php";
    exit;
    }
    if($_GET['actie'] == "voltooi" && $_GET['icoon'] == "x7i4E856IJFU4n"){
    if($data->kerstdo == 0 && $data->kerstac == 1){
    if($data->kerst7 == 0){
    echo '<font color="green">Je hebt icoon 7 voltooid!</font><br />';
    mysql_query("UPDATE leden SET kerst7 = 1 WHERE username='$data->username'");
    } else{
    echo '<font color="red">Dit icoon had je al eerder voltooid..</font>';
    }
    include "footer.php";
    exit;
    } else{
    echo '<font color="red">Je hebt de kerstevent al voltooid, en je beloning gekregen..<br /></font>';
    }
    include "footer.php";
    exit;
    }
    //
    if($_GET['actie'] == "voltooi" && $_GET['icoon'] == "G0VD5Qz676Uv7I"){
    if($data->kerstdo == 0 && $data->kerstac == 1){
    if($data->kerst8 == 0){
    echo '<font color="green">Je hebt icoon 8 voltooid!</font><br />';
    mysql_query("UPDATE leden SET kerst8 = 1 WHERE username='$data->username'");
    } else{
    echo '<font color="red">Dit icoon had je al eerder voltooid..</font>';
    }
    include "footer.php";
    exit;
    } else{
    echo '<font color="red">Je hebt de kerstevent al voltooid, en je beloning gekregen..<br /></font>';
    }
    include "footer.php";
    exit;
    }
    //
    if($_GET['actie'] == "voltooi" && $_GET['icoon'] == "JE2i01cR8PH67e"){
    if($data->kerstdo == 0 && $data->kerstac == 1){
    if($data->kerst9 == 0){
    echo '<font color="green">Je hebt icoon 9 voltooid!</font><br />';
    mysql_query("UPDATE leden SET kerst9 = 1 WHERE username='$data->username'");
    } else{
    echo '<font color="red">Dit icoon had je al eerder voltooid..</font>';
    }
    include "footer.php";
    exit;
    } else{
    echo '<font color="red">Je hebt de kerstevent al voltooid, en je beloning gekregen..<br /></font>';
    }
    include "footer.php";
    exit;
    }
    if($_GET['actie'] == "voltooi" && $_GET['icoon'] == "Q0rUevxhzD3Gxv"){
    if($data->kerstdo == 0 && $data->kerstac == 1){
    if($data->kerst10 == 0){
    echo '<font color="green">Je hebt icoon 10 voltooid!</font><br />';
    mysql_query("UPDATE leden SET kerst10 = 1 WHERE username='$data->username'");
    } else{
    echo '<font color="red">Dit icoon had je al eerder voltooid..</font>';
    }
    include "footer.php";
    exit;
    } else{
    echo '<font color="red">Je hebt de kerstevent al voltooid, en je beloning gekregen..<br /></font>';
    }
    include "footer.php";
    exit;
    }
    if($_GET['actie'] == "status"){
    if(isset($_POST['subbie'])){
    $rand = rand(150,200);
    echo '<h2>Merry christmas!!</h2>';
    echo '<img src="kerstman.gif" width="185" height="164"><br /><br />';
    echo 'Je hebt '; echo $rand; echo ' punten erbij gekregen!<br />';
    echo 'Tot volgend jaar!!<br /><br />- De kerstman';
    mysql_query("UPDATE leden SET punten = punten + '$rand' WHERE username='$data->username'");
    mysql_query("UPDATE leden SET kerstdo = 1 WHERE username='$data->username'");
    include "footer.php";
    exit;
    }
    echo '<h2>Merry christmas!!</h2>';
    echo '<img src="kerstman.gif" width="185" height="164"><br /><br />';
    echo '<b>Jouw status:</b><br /><br />';
    echo 'Icoon 1:<br />';
    if($data->kerst1 == 1){
    echo '<font color="green">Voltooid<br /></font>';
    } else{
    echo '<font color="red">Onvoltooid<br /></font>';
    }
    echo 'Icoon 2:<br />';
    if($data->kerst2 == 1){
    echo '<font color="green">Voltooid<br /></font>';
    } else{
    echo '<font color="red">Onvoltooid<br /></font>';
    }
    echo 'Icoon 3:<br />';
    if($data->kerst3 == 1){
    echo '<font color="green">Voltooid<br /></font>';
    } else{
    echo '<font color="red">Onvoltooid<br /></font>';
    }
    echo 'Icoon 4:<br />';
    if($data->kerst4 == 1){
    echo '<font color="green">Voltooid<br /></font>';
    } else{
    echo '<font color="red">Onvoltooid<br /></font>';
    }
    echo 'Icoon 5:<br />';
    if($data->kerst5 == 1){
    echo '<font color="green">Voltooid<br /></font>';
    } else{
    echo '<font color="red">Onvoltooid<br /></font>';
    }
    echo 'Icoon 6:<br />';
    if($data->kerst6 == 1){
    echo '<font color="green">Voltooid<br /></font>';
    } else{
    echo '<font color="red">Onvoltooid<br /></font>';
    }
    echo 'Icoon 7:<br />';
    if($data->kerst7 == 1){
    echo '<font color="green">Voltooid<br /></font>';
    } else{
    echo '<font color="red">Onvoltooid<br /></font>';
    }
    echo 'Icoon 8:<br />';
    if($data->kerst8 == 1){
    echo '<font color="green">Voltooid<br /></font>';
    } else{
    echo '<font color="red">Onvoltooid<br /></font>';
    }
    echo 'Icoon 9:<br />';
    if($data->kerst9 == 1){
    echo '<font color="green">Voltooid<br /></font>';
    } else{
    echo '<font color="red">Onvoltooid<br /></font>';
    }
    echo 'Icoon 10:<br />';
    if($data->kerst10 == 1){
    echo '<font color="green">Voltooid<br /></font>';
    } else{
    echo '<font color="red">Onvoltooid<br /></font>';
    }
    if($data->kerst1 == 1 && $data->kerst2 == 1 && $data->kerst3 == 1 && $data->kerst4 == 1 && $data->kerst5 == 1 && $data->kerst6 == 1 && $data->kerst7 == 1 && $data->kerst8 == 1 && $data->kerst9 == 1 && $data->kerst10 == 1){
    echo '<form method="post"><input type="submit" name="subbie" value="Voltooi de opdracht"></form>';
    }
    include "footer.php";
    exit;
    }
    if($data->kerstdo == 0){ // als het NOG NIET gedaan is, dan
    echo '<h2>Merry christmas!!</h2>';
    echo '<img src="kerstman.gif" width="185" height="164"><br /><br />';
    echo 'Beste '; echo $data->username; echo ',<br /><br />';
    echo 'Het is al bijna weer kerstmis, en de kerstman komt dit jaar voor het eerst ook op URImages.nl.<br />';
    echo 'Als jij van dit kerstfeest wilt profiteren, moet je onderstaande taak uitvoeren.<br />';
    echo 'De beloning zal dan tussen de 150 en 250 punten liggen.<br />';
    echo 'LET OP!, klik wel eerst op de knop onder te taak, dan kan je deze pas uitvoeren!<br />';
    echo 'Succes!, namens het hele team van URImages.nl.<br /><br />';
    echo '<i>Beste leden van URImages.nl,<br />Dit jaar kom ik voor het eerst naar URImages toe, om daar cadeaus weg te geven.<br />';
    echo 'Daarvoor heb ik samen met de eigenaar bedacht dat jullie dit moeten uitvoeren:<br />';
    echo 'Nadat je op onderstaande knop hebt geklikt, staan er op deze site 10 kersticonen.<br />';
    echo 'Als je op 1 icoon klikt, heb je dit gevonden, en kan je de andere gaan zoeken.<br />';
    echo 'Er staan dan op deze pagina: <a href="kerst.php?actie=status">hier</a> de status van de gevonden iconen.<br />';
    echo 'Indien je al deze iconen netjes hebt gevonden en erop geklikt hebt, kan je daar op de knop klikken, en dan krijg je er punten voor terug.<br />';
    echo 'Deze kerstevent zal beschikbaar zijn van <b>Maandag 13 december</b> t/m <b>Vrijdag 1 Januri</b>.<br />';
    echo 'Als je mij wilt helpen met het vinden van deze iconen, klik dan op onderstaande knop!';
    echo '<br />Succes, en bedankt voor je hulp alvast!';
    echo '<br /><br />De kerstman.<br /><br /></i>';
    if($data->kerstac == 0){
    echo '<br /><br /><br /><form method="post"><div align="center"><input type="submit" name="doemee" value="Doe mee!"></div></form>';
    } else{
    echo '<font color="red">Je hebt deze event al gestart!, kijk maar eens op de status pagina..<br /></font>';
    }
    } else{
    echo '<font color="red">Je hebt de kerstevent al voltooid, en je beloning gekregen..<br /></font>';
    }
    include "footer.php";
    ?>
    Toon Meer

    Daarbij horen deze databasetabellen:

    PHP
    alter table leden add `kerstdo` int(1) NOT NULL default '0';
    alter table leden add `kerstac` int(1) NOT NULL default '0';
    alter table leden add `kerst1` int(1) NOT NULL default '0';
    alter table leden add `kerst2` int(1) NOT NULL default '0';
    alter table leden add `kerst3` int(1) NOT NULL default '0';
    alter table leden add `kerst4` int(1) NOT NULL default '0';
    alter table leden add `kerst5` int(1) NOT NULL default '0';
    alter table leden add `kerst6` int(1) NOT NULL default '0';
    alter table leden add `kerst7` int(1) NOT NULL default '0';
    alter table leden add `kerst8` int(1) NOT NULL default '0';
    alter table leden add `kerst9` int(1) NOT NULL default '0';
    alter table leden add `kerst10` int(1) NOT NULL default '0';
    Toon Meer

    Ook heb je deze icoontjes nodig:
    http://urimages.nl/icon.rar

    En dan moet je op tien plekken op je site de volgende codes neerzetten:
    1)

    PHP
    $dbres                = mysql_query("SELECT * FROM `leden` WHERE `username`='{$get_userdata['username']}'");
    $data              = mysql_fetch_object($dbres);
    if($data->kerst1 == "0" && $data->kerstdo == 0 && $data->kerstac == 1){
         <a href="kerst.php?actie=voltooi&icoon=KaYqtd6LnGrQwb"><img src="kerst_icoon_1.gif"></a>
    }

    2)

    PHP
    $dbres                = mysql_query("SELECT * FROM `leden` WHERE `username`='{$get_userdata['username']}'");
    $data              = mysql_fetch_object($dbres);
         		  if($data->kerst2 == "0" && $data->kerstdo == 0 && $data->kerstac == 1){
        		  echo '<a href="kerst.php?actie=voltooi&icoon=8tm86uddbu8Y23"><img src="kerst_icoon_2.gif"></a>';
         		  }


    3)

    PHP
    $dbres                = mysql_query("SELECT * FROM `leden` WHERE `username`='{$get_userdata['username']}'");
    $data              = mysql_fetch_object($dbres);
         		  if($data->kerst3 == "0" && $data->kerstdo == 0 && $data->kerstac == 1){
        		  echo '<a href="kerst.php?actie=voltooi&icoon=63Lc780F6725OT"><img src="kerst_icoon_3.gif"></a>';
         		  }

    4)

    PHP
    $dbres                = mysql_query("SELECT * FROM `leden` WHERE `username`='{$get_userdata['username']}'");
    $data              = mysql_fetch_object($dbres);
    if($data->kerst4 == "0" && $data->kerstdo == 0 && $data->kerstac == 1){
    echo '<a href="kerst.php?actie=voltooi&icoon=a683e2GC90dDGx"><img src="kerst_icoon_4.gif"></a>';
    }

    5)

    PHP
    $dbres                = mysql_query("SELECT * FROM `leden` WHERE `username`='{$get_userdata['username']}'");
    $data              = mysql_fetch_object($dbres);
    if($data->kerst5 == "0" && $data->kerstdo == 0 && $data->kerstac == 1){
    echo '<a href="kerst.php?actie=voltooi&icoon=BPAF7D4Djcj0fi"><img src="kerst_icoon_5.gif"></a>';
    }

    6)

    PHP
    $dbres                = mysql_query("SELECT * FROM `leden` WHERE `username`='{$get_userdata['username']}'");
    $data              = mysql_fetch_object($dbres);
    if($data->kerst6 == "0" && $data->kerstdo == 0 && $data->kerstac == 1){
    echo '<a href="kerst.php?actie=voltooi&icoon=3CEnZgV445mj1Y"><img src="kerst_icoon_6.gif"></a>';
    }

    7)

    PHP
    $dbres                = mysql_query("SELECT * FROM `leden` WHERE `username`='{$get_userdata['username']}'");
    $data              = mysql_fetch_object($dbres);
    if($data->kerst7 == "0" && $data->kerstdo == 0 && $data->kerstac == 1){
    echo '<a href="kerst.php?actie=voltooi&icoon=x7i4E856IJFU4n"><img src="kerst_icoon_7.gif"></a>';
    }

    8)

    PHP
    $dbres                = mysql_query("SELECT * FROM `leden` WHERE `username`='{$get_userdata['username']}'");
    $data              = mysql_fetch_object($dbres);
    if($data->kerst8 == "0" && $data->kerstdo == 0 && $data->kerstac == 1){
    echo '<a href="kerst.php?actie=voltooi&icoon=G0VD5Qz676Uv7I"><img src="kerst_icoon_8.gif"></a>';
    }

    9)

    PHP
    $dbres                = mysql_query("SELECT * FROM `leden` WHERE `username`='{$get_userdata['username']}'");
    $data              = mysql_fetch_object($dbres);
    if($data->kerst9 == "0" && $data->kerstdo == 0 && $data->kerstac == 1){
    echo '<a href="kerst.php?actie=voltooi&icoon=JE2i01cR8PH67e"><img src="kerst_icoon_9.gif"></a>';
    }

    10)

    PHP
    $dbres                = mysql_query("SELECT * FROM `leden` WHERE `username`='{$get_userdata['username']}'");
    $data              = mysql_fetch_object($dbres);
    if($data->kerst10 == "0" && $data->kerstdo == 0 && $data->kerstac == 1){
    echo '<a href="kerst.php?actie=voltooi&icoon=Q0rUevxhzD3Gxv"><img src="kerst_icoon_10.gif"></a>';
    }

    Succes ermee, en ik hoop dat je het leuk vind :p
    Je moet misschien wel sommige database tabellen veranderen, maar dat is aan jou!

    Hoop dat er (veel) commentaar op komt.

    Lars

  • Jasper
    Professional
    Berichten
    812
    • 11 december 2009 om 20:58
    • #2

    uitleg wat het is??

  • xxx
    Professional
    Ontvangen Reacties
    1
    Berichten
    902
    • 11 december 2009 om 21:03
    • #3

    Ik heb het bekeken en dit houd het in:
    Je hebt het script leest het door, je moet de icoontjesscriptjes ergens neerzetten, en je moet de incoontjes gaan zoeken

    Uniek mens.

  • Jannick
    nyan nyan nyan nyan
    Berichten
    1.972
    • 11 december 2009 om 21:13
    • #4

    Denk dat je al redelijk ver komt met het lezen ervan... Het is een soort easter egg voor kerst, dat als je iets vind dat je dan extra punten krijgt.

  • Maaark
    Student
    Berichten
    160
    • 11 december 2009 om 21:43
    • #5

    Daarnaast,

    PHP
    $kerst = 0; //VERANDER INDIEN HET KERST IS :)

    Erg slordug?
    Gooi er een date(); op, naar mijn weten valt kerst altijd op dezelfde dagen? Beetje luie scripter was daar wel op gekomen..


    Edit:

    Hier mijn oplossing ervoor:

    PHP
    $kerst = 0;
    $kerstArray = array('25.12', '26.12'); //Geen idee wanneer kerst is dus kan fout zijn!
    $datum = date(d.m);
    if(in_array($datum)) {
    $kerst = 1;
    }


    Niet getest, maar denk dat het wel werkt, anders ff error posten, dan fix ik m.

  • SkyNet
    Skype & Microsoft
    Berichten
    3.002
    • 11 december 2009 om 21:48
    • #6

    Een beetje tevreden kan je wel zijn Maaark,
    dat lars het in iedergeval gescript heeft voor een geïnteresseerde gebruiker..

  • Maaark
    Student
    Berichten
    160
    • 11 december 2009 om 21:53
    • #7

    Ja klopt, maar wil ff duidelijk maken dat het veel luier kan.
    Ik ben gewoon voor efficientie, onderhoud aan je site is leuk, maar kost te veel tijd.

  • Stefan.J
    Master
    Ontvangen Reacties
    9
    Berichten
    2.358
    • 11 december 2009 om 21:54
    • #8

    Ik heb wel wat tipjes voor je:

    Al vermeld, je kunt natuurlijk kijken of het kerst is, hiermee namelijk:

    PHP
    <?php 
    
    
    if(date('m') == 12 AND (date('d') == 25 OR date('d') == 26)) {
      echo 'Het is kerstmis!';
    }
    
    
    ?>
  • Maaark
    Student
    Berichten
    160
    • 11 december 2009 om 21:58
    • #9

    Zo kan het ook inderdaad, maar het is misschien ook handig om de var $kerst een waarde mee te geven, zodat het er gewoon ingeplakt kan worden.

  • Jannick
    nyan nyan nyan nyan
    Berichten
    1.972
    • 11 december 2009 om 22:00
    • #10

    Maaark Dan defineer je $kerst = 1 in de if, en plak je er eventueel nog een else {} bij om 'm in andere gevallen op 0 te zetten..

  • Maaark
    Student
    Berichten
    160
    • 11 december 2009 om 22:03
    • #11

    Bekend bij mij, maar net begon er iemand erover dat ik te negatief was, nu ben ik positief bezig, ik probeer het voor de beginners makkelijker te maken...

    Daarom kwam ik met die suggestie.. Zodat de beginners het kunnen knippen plakken..

    Ik weet zelf wel hoe het moet, zie mijn oplossing hierboven ergens..

  • Stefan.J
    Master
    Ontvangen Reacties
    9
    Berichten
    2.358
    • 11 december 2009 om 22:11
    • #12

    Ik was briljant bezig, ben namelijk de helft van me post vergeten te typen...

    Ik wou namelijk nog zeggen, je post nu dit:

    PHP
    `kerst1` varchar(1) NOT NULL default '0',
      `kerst2` varchar(1) NOT NULL default '0',
      `kerst3` varchar(1) NOT NULL default '0',
      `kerst4` varchar(1) NOT NULL default '0',
      `kerst5` varchar(1) NOT NULL default '0',
      `kerst6` varchar(1) NOT NULL default '0',
      `kerst7` varchar(1) NOT NULL default '0',
      `kerst8` varchar(1) NOT NULL default '0',
      `kerst9` varchar(1) NOT NULL default '0',
      `kerst10` varchar(1) NOT NULL default '0',


    Je kunt er vanuit gaan, dat deze database structuur niet klopt. Zodra je je kolommen begint te nummeren, moet je er eens overna denken of je geen tweede tabel moet aanmaken.;) Lijkt me geen twijfel dat dat in dit script ook beter was.

  • Maaark
    Student
    Berichten
    160
    • 11 december 2009 om 22:14
    • #13

    Klopt, er had ook kunnen staan kersticoon = 1-10
    Dat scheelt idd weer wat database dingetjes.
    Daarnaast denk ik het wel neter is maar niet echt veel performance verschil maakt? Aangezien de dingetjes steeds maar een cijfertje als waarde hebben.

  • Stefan.J
    Master
    Ontvangen Reacties
    9
    Berichten
    2.358
    • 11 december 2009 om 22:27
    • #14

    Als er slechts 1 of 0 in het veld staat, waarom dan VARCHAR ipv ENUM? VARCHAR(1) kost 2 bytes aan data, terwijl ENUM één of minder bytes kost.

  • Db-maffia
    Professional
    Berichten
    1.356
    • 12 december 2009 om 02:53
    • #15

    waarom niet gewoon met een array i.p.v. 10 databasevelden ?

    Project Maffiadeluxe.nl

  • L.Groot
    Elite members
    Ontvangen Reacties
    31
    Berichten
    4.888
    • 12 december 2009 om 08:54
    • #16

    Maaark,
    De rede waarom ik dat niet gebruik is, omdat de gebruiker zelf mag bepalen wanneer de christmas event komt.
    Bij bv. RuneScape is er ook al een aantal dagen voor kerst de event, dus vandaar.

    Verder is de Varchar structuur idd niet goed.
    Ik zal de database structuur nog even updaten.
    (en Alter Table querys toevoegen).

    Dit script heb ik ook in 2 uur gemaakt.

    Nieuwe reactie samengevoegd met originele reactie op 12.12.09 09:16:02:
    EDIT:
    Probleempje:
    Enum krijg ik errors bij.
    Ik heb de SQL wel aangepast, naar INT.
    Als iemand even kan laten zien hoe ik een ENUM veld aanmaak, want dat gaat volgens mij met een andere syntax dan VARCHAR en INT.

    Lars

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design