[php] newsscript moet elke dag worden uitgevoerd

Pagina: 1
Acties:

  • Rickbv
  • Registratie: September 2000
  • Laatst online: 10:17
Ik heb weer eens een vraag, heb al gesearched! :)

Ik ben bezig een newsscript te maken, met PHP en MySQL. Ik heb al een soort voorbeeldje van een kant-en-klare PERL oplossing, die ik al een tijdje gebruik. Daarin zit onder andere de functie 'Archief'. Elke posting na bijv. 7dagen wordt hierin opgeslagen.

Nu mijn vraag: hoe maak ik dat PHP dit zelf na bijvoorbeeld elke dag doet? Toen ik zocht kwam ik onder andere contrab tegen (draai nu Win98, wil morgen op E-smith draaien), maar is dit wel nodig? Dat Perl script kan het blijkbaar ook zonder dat programma.

Mijn vraag: is het mogelijk een PHP script om de x-uur uit te voeren, zonder dat daarbij een extern programma bij gebruikt wordt?

alvast bedankt!

Verwijderd

OS?
*nix: cron
win2k/nt/xp: at

  • kroeske
  • Registratie: Mei 2000
  • Laatst online: 14-09 11:45
gaat je alleen lukken met een cronjob denk ik (onder win98 wordt dat lastig ;))

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Op vrijdag 21 december 2001 13:04 schreef fladder het volgende:
OS?
Rickbv:
(draai nu Win98, wil morgen op E-smith draaien)

Mijn vraag: is het mogelijk een PHP script om de x-uur uit te voeren, zonder dat daarbij een extern programma bij gebruikt wordt?
;)
Nope, denk het niet.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Johannes
  • Registratie: Juni 2000
  • Laatst online: 14-09 23:09
Op vrijdag 21 december 2001 13:05 schreef kroeske het volgende:
gaat je alleen lukken met een cronjob denk ik (onder win98 wordt dat lastig ;))
Taakplanner. :P

Er zijn vast wel tooltjes voor Win9x om een soort van cronjob te gebruiken.

Uit volle borst op weg naar nergens / Zonder reden zonder doel
Met m'n zeden en m'n zonden / En mijn angstig voorgevoel
Laat mij mijn kont tegen de krib / Laat mij dit goddeloze lied
Hef jij je handen maar ten hemel / Maar red mij niet


  • Rickbv
  • Registratie: September 2000
  • Laatst online: 10:17
Aha, het is dus niet mogelijk zonder extern programma...

Hoe doet dat Perl script dat dan? Of is dat niet te vergelijken met PHP?

En is het onder E-smith ook gewoon mogelijk om zo'n programma te draaien?

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Op vrijdag 21 december 2001 13:10 schreef Rickbv het volgende:
Aha, het is dus niet mogelijk zonder extern programma...

Hoe doet dat Perl script dat dan? Of is dat niet te vergelijken met PHP?

En is het onder E-smith ook gewoon mogelijk om zo'n programma te draaien?
Misschien draait dat perlscript zonder ophouden :? Ik weet het niet... Kan me eerlijk gezegd best voorstellen dat er voor Perl modules voor zijn...

Anders zou je dat specifieke gedeelte misschien enkel met Perl op moeten lossen

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Laat je php script op de achtergrond in een loop draaien.. settimeout(0).. ignore_userabort(1).. geen echo commando's of andere html output! dan wil het misschien nog wel es lukken...

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

GDOG:
Laat je php script op de achtergrond in een loop draaien.. settimeout(0).. ignore_userabort(1).. geen echo commando's of andere html output! dan wil het misschien nog wel es lukken...
ja ach... "misschien nog wel es lukken..."... Dan zou ik zeggen, kies een andere taal/omgeving ofzo...

btw, E-smith is een webserver pakket, toch? Wat is daar het voordeel van boven Apache, bijv?

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op vrijdag 21 december 2001 15:07 schreef drm het volgende:
btw, E-smith is een webserver pakket, toch? Wat is daar het voordeel van boven Apache, bijv?
E-smith is bij mijn weten een complete linux-distro, toch?
Pagina: 1