Dan kan je net zo goed gaan rekenen met de database. Je weet wanneer een gebruiker is geregistreerd en aan de hand daar van kan je het aantal uren uitrekenen dat staat voor het aantal foto's dat de gebruiker kan uploaden.
Daar heb je geen cronjob voor nodig, gewoon kijken wanneer de laatste foto is geplaatst is meer dan genoeg.
SELECT
true
FROM
tabelnaam
WHERE
date_uploaded < NOW() - INTERVAL 1 HOUR
AND
user_id = 374;
Dit levert een true op wanneer voor user 374 de laatste upload meer dan 1 uur geleden is.
Hier wil je echt geen cronjob voor gebruiken, die staat dan voornamelijk niks te doen, of eigenlijk werk voor niks te doen. Je hebt een cronjob nodig wanneer er dingen gruwelijk mis gaan wanneer je niet op een vast tijdstip een bepaalde actie uitvoert. Daar is hier geen sprake van, de user kan namelijk prima zelf op een knop klikken om te checken of hij/zij weer mag uploaden. Een simpele pagerefresh is al meer dan genoeg.
Draait als een zonnetje op WIN en werkt precies hetzelfde als CRON qua commando's.
En dan heb je ook nog allerlei webbased oplossingen. Het enigste wat er immers moet gebeuren is op een bepaalde tijd een php bestandje aantikken. Dat is niet echt spannend.
Kan ook nog middels windows task manager alleen dat werkt wel iets anders.
[offtopic]
Ergens ben ik altijd wel weer blij als newbies over Crons beginnen en ik kan er ruim afstand van nemen... Elke minuut taken draaien op sites waar jaarlijks 100 mensen komen voor het 10.000.000ste criminals script o.i.d.
[/offtopic]
@lode believe me! ik doe het niet voor een criminals! ik haat dat crap-script even hard als iedereen hier! ik wil zoveel mogelijk leren over alles van php! want (nogmaals) ik kon het maar ben het vergeten (scripten moet je onderhouden, wanneer je 2jaar lang niets meer doet met php verleer je het en dit geld op alle gebied)
Thnx pgFrank maar wat als ik nu om 15u30 bvb diezelfde [foto] wil volledig op 0 zetten bij alle gebruikers?
Thnx pgFrank maar wat als ik nu om 15u30 bvb diezelfde [foto] wil volledig op 0 zetten bij alle gebruikers?
Wanneer heb je zoiets nodig? En wie ziet het resultaat? Je eertsvolgende bezoeker na die tijd. Op het moment dat die een pagina opvraagt kun je net zo goed je database het werk laten doen.
[quote='jonathan plas schreef op 19.03.2008 03:24']
Thnx pgFrank maar wat als ik nu om 15u30 bvb diezelfde [foto] wil volledig op 0 zetten bij alle gebruikers?
Wanneer heb je zoiets nodig? En wie ziet het resultaat? Je eertsvolgende bezoeker na die tijd. Op het moment dat die een pagina opvraagt kun je net zo goed je database het werk laten doen.[/quote]
op die vragen kan ik je geen antwoord geven :s (snap ze gewoon niet :p)
het gaat erom dat ik die foto om een bepaald uur wil reseten! (ik ben gewoon wat aan het rond vragen ikzelf ga het niet gebruiken maar zo leer ik meer)