Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[PHP]datum automatisch aanpassen

Anoniem
Sjoerd Boerhout
13 antwoorden
  • Dit zal best wel een n00bie vraag zijn maar het zit zo..

    Om de staden van de hockey competie van de KNHB site te laden, heb ik een script, dat gewoon werkt als een javascript die een form laadt, bij een bep. link. Dat lukt allemaal, maar ik wil het nu zo dat hij elke dag/week de datum veranderd… Zo is het nu:[code:1:46c0761845] <INPUT type=hidden value=8 name=dag1>
    <INPUT type=hidden value=8 name=maand1>
    <INPUT type=hidden value=2004 name=jaar1>
    <INPUT type=hidden value=8 name=dag2>
    <INPUT type=hidden value=9 name=maand2>
    <INPUT type=hidden value=2004 name=jaar2>[/code:1:46c0761845]ik wil het zo hebben dat de datum automatisch wordt, dus de datum code (php) met een som erbij van een week. Dus dat ik bij dag2 bv gewoon <? $dag2 ?> invul..

    Als ik onduidelijk ben, zeg het dan probeer ik het anders te forumlieren :)
  • Zoiets bedoel je?

    [code:1:2d86c95114]<INPUT type=hidden value=<?php echo date("d"); ?> name=dag1>
    <INPUT type=hidden value=<?php echo date("m"); ?> name=maand1>
    <INPUT type=hidden value=<?php echo date("Y"); ?> name=jaar1>
    <INPUT type=hidden value=<?php echo date("d"); ?> name=dag2>
    <INPUT type=hidden value=<?php echo date("m"); ?> name=maand2>
    <INPUT type=hidden value=<?php echo date("Y"); ?> name=jaar2>[/code:1:2d86c95114]

    Bekijk de functie date() maar eens op php.net.

    -> http://www.php.net/manual/nl/function.date.php
  • ja dat juist ja, maar dan met een verschil… Dus een week terug …
  • [code:1:797ce8db78]<?php

    echo("Huidige dag: " . date("d") . "<br>");
    echo("Huidige maand: " . date("m") . "<br>");
    echo("Huidig jaar: " . date("Y") . "<br>");
    echo("Vorige dag: " . (date("d") - 1) . "<br>");
    echo("Vorige maand: " . (date("m") - 1) . "<br>");
    echo("Vorig jaar: " . (date("Y") - 1) . "<br>");

    ?>[/code:1:797ce8db78]

    zoiets?

    Check zoals gezegd: http://www.php.net/manual/nl/function.date.php :wink:
  • ik denk dat het hiermee moet lukken, bedankt !
  • Toch lukt het niet :(

    [code:1:faf920e93e] <INPUT type=hidden value=<?php echo date(10 - "d"); ?> name=dag1>
    <INPUT type=hidden value=<?php echo date("m"); ?> name=maand1>
    <INPUT type=hidden value=2004 name=jaar1>
    <INPUT type=hidden value=<?php echo date("d"); ?> name=dag2>
    <INPUT type=hidden value=<?php echo date("m"); ?> name=maand2>[/code:1:faf920e93e]
    Het negatieve getal, van dag1 lukt niet. Dus daarmee wil ik dus ook de date mee pikken van 10 dagen geleden..

    http://www.wally.iconrate.net/mhcw/?pag=10
  • Kijk nou voor de lol eens naar mijn voorbeeld en die link op php.net
    Daar staat precies wat je zoekt. Het kan zelfs op meerdere manieren zoals daar te lezen is.
  • ik heb em ontdekt, omdat het niet negatieve getallen (=vorige maand) aan kan, want ik had eerst verschil 10 gedaan.

    Daar nog oplossingen voor ? :D:D
  • hoe los ik het op de dat de datum niet -5-09-2004 wordt? :)
  • Je trekt verkeerd om af, je moet niet "10 - vandaag" doen, maar "vandaag - 10"…
  • http://www.wally.iconrate.net/mhcw/?pag=10 .
    het blijft zo, dus zal wel aan het systeem van KNHB liggen..
  • [quote:bf76f5ea62="wally"]het blijft zo, dus zal wel aan het systeem van KNHB liggen..[/quote:bf76f5ea62]Dat is onzin natuurlijk, als jij een negatieve dag als input aan een site geeft kan dat nooit goed gaan…
  • nee duh, dat loop ik tch de hele tijd al te zeggen?

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.