Tijd, klik probleem

  • Hey webmasters,


    Ik heb 2 vragen :


    Vraag 1:
    Ik ben bezig met een klik script. Maar hoe zorg ik er voor dat als je 1 x hebt geklikt dat je niet nog een keer kan klikken?


    Vraag 2 :
    Hoe zet ik in een if() de tijd dat er om 18:00 iets moet gebeuren?



    Mvg,
    Frenzo

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Vraag 1: Controle uit een database, bijvoorbeeld user_id en klik_id opslaan en controleren of die combinatie al voorkomt, eventueel met tijd opslaan


    Vraag 2.

    PHP
    <?php
    if(date("H:i") == "18:00")
    {
    //actie
    }
    ?>

    .
    De vraag is of je dit wel wilt. Kan zoiets niet beter met een cron?

  • Ja maar ik heb echt geen idee hoe crons werken..

    Nieuwe reactie samengevoegd met originele reactie op 03.07.11 17:37:25:
    Btw vraag 2 is opgelost! Thanks !

  • Nadeel van manier van werken wat je nu doet met die if als die gelijk is aan 18:00 dat hij alleen werkt als je dan op dat moment op de site bent.


    Beste is dan een cron maken en in directadmin mocht je dit hebben een cronjob laten uitvoeren om 6 uur naar een bepaald bestand dan zal het wel kunnen!

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • Dan kan je het via Windows doen.
    Start -> Bureau-accessoires -> Systeemwerkset -> Taakplanner.
    (Windows 7)


    Vervolgens moet je daar de PHP interpreter openen en als bestandsnaam dat PHP bestand meegeven. Daarna word het bestand op de aangegeven tijd(en) uitgevoerd.


  • $_SESSION kan je ook vervangen door een tabel in database of door een timer...

Participate now!

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