Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Een toekomstige datum uitrekenen.  (gelezen 3239 keer)

0 leden en 1 gast bekijken dit topic.

Offline Moo

  • Ambassadeur
  • *****
  • Berichten: 1.165
  • Geslacht: Man
  • Waar het hart van vol is, loopt de tekst van over.
Een toekomstige datum uitrekenen.
« Gepost op: 08 maart 2009, 09:17:45 »
Ik gebruik dit, om de dagen uit te rekenen tot een nieuw jaar.
Ik vraag mij af of ik de volledige datum kan uitlezen vanaf een tekstdocument. Dus, er staat een datum in een tekstdocument, bv. 01/01/2010,  op de site en deze code berekent daar de dagen uit. Kan dit?
<?php
 $dag 
01;
 
$maand 01;
 
$jaar 2010;
 
$gebeurtenis "een nieuw jaar";
 
$dagen = (int)((mktime (000$maand, ($dag+1), $jaar) - time()) / 86400);
?>

<?php echo "$dagen dagen tot $gebeurtenis."?>
ASRock P43 Pro/USB3, Intel 2 Quad cpu Q9550 2.83GHz, 2840 MHz, NVIDIA GeForce GTS 450, Win7 oem 64bit pre NL, Realtek, HD:1tb, 4 Gb DDR3, KIS, Firefox, Ms-Outlook 2007, Telenet

Offline fearbear

  • Ambassadeur
  • *****
  • Berichten: 1.154
  • Geslacht: Man
  • Kennis = macht. macht ~ verantwoordelijkheid
Re: Een toekomstige datum uitrekenen.
« Reactie #1 Gepost op: 08 maart 2009, 10:03:46 »
Dat kan:
Citaat
$file=fopen("datum.txt", "r");
$contents=fread($file, filesize("datum.txt"));
fclose($file);
$contents=explode("/",$contents);
$dag=$contents[0];
$maand=$contents[1];
$jaar=$contents[2];
GeForce 7900 GS, Windows XP, Prof, SP2, EN, Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz, 2045 MB RAM, HDD:312 GB, NTFS, AntiVir antivirus, ZoneAlarm Firewall, Firefox 2.0

Offline Moo

  • Ambassadeur
  • *****
  • Berichten: 1.165
  • Geslacht: Man
  • Waar het hart van vol is, loopt de tekst van over.
Re: Een toekomstige datum uitrekenen.
« Reactie #2 Gepost op: 08 maart 2009, 10:50:04 »
Als ik het zo plaats, dan heb ik een blanco pagina. De datum staat op het tekstdocument als: 1/1/2010
Wat doe ik fout?
<?php
$file
=fopen("datum.txt""r");
$contents=fread($filefilesize("datum.txt"));
fclose($file);
$contents=explode("/",$contents);
$dag=contents[0];
$maand=contents[1];
$jaar=contents[2];
$gebeurtenis"een nieuw jaar";
$dagen= (int)((mktime (000$maand, ($dag+1), $jaar) - time()) / 86400);
?>
ASRock P43 Pro/USB3, Intel 2 Quad cpu Q9550 2.83GHz, 2840 MHz, NVIDIA GeForce GTS 450, Win7 oem 64bit pre NL, Realtek, HD:1tb, 4 Gb DDR3, KIS, Firefox, Ms-Outlook 2007, Telenet

Offline fearbear

  • Ambassadeur
  • *****
  • Berichten: 1.154
  • Geslacht: Man
  • Kennis = macht. macht ~ verantwoordelijkheid
Re: Een toekomstige datum uitrekenen.
« Reactie #3 Gepost op: 08 maart 2009, 10:51:52 »
excuses, ik was een '$' vergeten voor contents[0], 1 en 2
GeForce 7900 GS, Windows XP, Prof, SP2, EN, Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz, 2045 MB RAM, HDD:312 GB, NTFS, AntiVir antivirus, ZoneAlarm Firewall, Firefox 2.0

Offline Moo

  • Ambassadeur
  • *****
  • Berichten: 1.165
  • Geslacht: Man
  • Waar het hart van vol is, loopt de tekst van over.
Re: Een toekomstige datum uitrekenen.
« Reactie #4 Gepost op: 08 maart 2009, 11:24:36 »
FEARBEAR ! you are the best!  ;D
 
ASRock P43 Pro/USB3, Intel 2 Quad cpu Q9550 2.83GHz, 2840 MHz, NVIDIA GeForce GTS 450, Win7 oem 64bit pre NL, Realtek, HD:1tb, 4 Gb DDR3, KIS, Firefox, Ms-Outlook 2007, Telenet

 


www.combell.com