Automatisch datum veranderen
Geplaatst: 16 okt 2003, 01:22
Okay, bijna database verziekt met mijn laatste actie, dus nu voordat ik aan de gang ga maar eens vragen aan jullie.
Ik heb een gebruiker die heet Archief.
Deze gebruiker kan door diverse moderators gebruikt worden om gegevens te archiveren.
De ellende is echter dat deze gegevens gewoon tussen de topics komen te staan.
Om één en ander duidelijk te maken hebben we besloten altijd het woord [INFO] vooraf te laten gaan aan deze postings.
Ook knallen we deze direct op slot, de gegevens dienen puur ter info en niet opdat een gebruiker daarin gaat posten.
We hebben een 'mod' geinstalleerd die alle gelockte topics onderaan zet, welnu, leuk bedacht, echter, alle 'verplaatst' topics komen ook onderaan te staan, dus een gebruiker zoekt zich suf naar zijn topic wanneer wij deze verplaatsen.
Wat we nu eigenlijk willen :
We hebben de mogelijkheden op vaste tijden een scriptje te laten runnen op onze server.
Wij willen een sql query in een php scriptje die alle postings van gebruiker Archief op een bepaalde datum zet in de php_bb database, voor ons part 01-01-1970, maar liefst 01-09-2003 omdat dat onze start datum is van ons forum op deze server.
Wie kan mij een redelijk kant en klaar php scriptje aanreiken, het gaat om phpbb versie 2.06, gebruiker is nummer 29 in phpbb_users, en eventueel willen wij dit sriptje gewoon met de hand runnen door rechtstreeks de juiste url in te kloppen.
Deze gebruiker post in diverse catagorieën en forums, en deze moeten allemaal meegenomen worden in dit scriptje. Zowel de topic aanmaak datum als de first_post aanmaak datum moeten worden aangepast.
In gewone taal, zou ik zeggen:
- Kijk hoeveel forums er zijn
- Doorloop deze forums
- als user nummer 29 is, verander dan de datum in 01-09-2003
- verander bij bovengenoemde ook de first post datum
- volgende forum
- eind
...maar hoe dit in php te vatten....
Ik heb een gebruiker die heet Archief.
Deze gebruiker kan door diverse moderators gebruikt worden om gegevens te archiveren.
De ellende is echter dat deze gegevens gewoon tussen de topics komen te staan.
Om één en ander duidelijk te maken hebben we besloten altijd het woord [INFO] vooraf te laten gaan aan deze postings.
Ook knallen we deze direct op slot, de gegevens dienen puur ter info en niet opdat een gebruiker daarin gaat posten.
We hebben een 'mod' geinstalleerd die alle gelockte topics onderaan zet, welnu, leuk bedacht, echter, alle 'verplaatst' topics komen ook onderaan te staan, dus een gebruiker zoekt zich suf naar zijn topic wanneer wij deze verplaatsen.
Wat we nu eigenlijk willen :
We hebben de mogelijkheden op vaste tijden een scriptje te laten runnen op onze server.
Wij willen een sql query in een php scriptje die alle postings van gebruiker Archief op een bepaalde datum zet in de php_bb database, voor ons part 01-01-1970, maar liefst 01-09-2003 omdat dat onze start datum is van ons forum op deze server.
Wie kan mij een redelijk kant en klaar php scriptje aanreiken, het gaat om phpbb versie 2.06, gebruiker is nummer 29 in phpbb_users, en eventueel willen wij dit sriptje gewoon met de hand runnen door rechtstreeks de juiste url in te kloppen.
Deze gebruiker post in diverse catagorieën en forums, en deze moeten allemaal meegenomen worden in dit scriptje. Zowel de topic aanmaak datum als de first_post aanmaak datum moeten worden aangepast.
In gewone taal, zou ik zeggen:
- Kijk hoeveel forums er zijn
- Doorloop deze forums
- als user nummer 29 is, verander dan de datum in 01-09-2003
- verander bij bovengenoemde ook de first post datum
- volgende forum
- eind
...maar hoe dit in php te vatten....