't Volgende is het geval:
Ik heb een klein gastenboekje welke we gebruiken met 'n vriendengroep. 't Probleem is dat daar tegenwoordig erg veel spam in komt. Dat kan ik via het controlepanel van het gastenboek verwijderen en ook meteen 't IP verbannen ... maar tegenwoordig komt er zo veel spam in dat ik 't rechtstreeks uit de database gooi. Dit bracht me op het idee om gewoon een .php-file te maken met een query die alle berichten die aan een bepaalde waarde voldoen verwijdert als ik die file via de browser open. Da's opzich niet moeilijk en werkt ook wel, maar is er ook een mogelijkheid om zo'n query bijvoorbeeld ieder uur automatisch vanaf de server te laten runnen? Alle spam-berichtjes zijn namelijk qua opbouw hetzelfde, dus als 'n query maak als bijvoorbeeld (ongeveer) DELETE FROM `messages` WHERE `message` LIKE "%[href=%"; of zoiets dan ben ik er in principe al.
Uiteraard is dit allemaal symptoom-bestrijding en zal het bouwen van een nieuw gastenboek een betere optie zijn maar daar heb ik momenteel geen tijd voor. Ik zoek dus naar een eenvoudige snelle oplossing zonder dat ik er omkijken naar heb.
Als zo'n automatisch script o.i.d. te ingewikkeld wordt dan zal ik 't gewoon doen d.m.v. een eenvoudig query in een .php-file die ik kan openen in een browser.
edit: Ik kan ook m'n PC de hele dag aan laten staan (staat ie toch al), de hele dag m'n browser open laten staan op die query en die pagina automatisch laten refreshen ... maar ik zoek een iets chiquere oplossing
.
Ik heb een klein gastenboekje welke we gebruiken met 'n vriendengroep. 't Probleem is dat daar tegenwoordig erg veel spam in komt. Dat kan ik via het controlepanel van het gastenboek verwijderen en ook meteen 't IP verbannen ... maar tegenwoordig komt er zo veel spam in dat ik 't rechtstreeks uit de database gooi. Dit bracht me op het idee om gewoon een .php-file te maken met een query die alle berichten die aan een bepaalde waarde voldoen verwijdert als ik die file via de browser open. Da's opzich niet moeilijk en werkt ook wel, maar is er ook een mogelijkheid om zo'n query bijvoorbeeld ieder uur automatisch vanaf de server te laten runnen? Alle spam-berichtjes zijn namelijk qua opbouw hetzelfde, dus als 'n query maak als bijvoorbeeld (ongeveer) DELETE FROM `messages` WHERE `message` LIKE "%[href=%"; of zoiets dan ben ik er in principe al.
Uiteraard is dit allemaal symptoom-bestrijding en zal het bouwen van een nieuw gastenboek een betere optie zijn maar daar heb ik momenteel geen tijd voor. Ik zoek dus naar een eenvoudige snelle oplossing zonder dat ik er omkijken naar heb.
Als zo'n automatisch script o.i.d. te ingewikkeld wordt dan zal ik 't gewoon doen d.m.v. een eenvoudig query in een .php-file die ik kan openen in een browser.
edit: Ik kan ook m'n PC de hele dag aan laten staan (staat ie toch al), de hele dag m'n browser open laten staan op die query en die pagina automatisch laten refreshen ... maar ik zoek een iets chiquere oplossing
[ Voor 7% gewijzigd door Wouter! op 29-10-2006 22:21 ]