abonnement Unibet Coolblue Bitvavo
  FOK!-Schrikkelbaas vrijdag 19 januari 2007 @ 14:51:33 #271
1972 Swetsenegger
Egocentrische Narcist
pi_45505903
quote:
Op vrijdag 19 januari 2007 14:02 schreef JeRa het volgende:

[..]

Dat is nog geen reden om de gebruikers aan te pakken. Je zou bijvoorbeeld ook geposte berichten door spamassassin kunnen jagen en berichten met een te hoog spamgehalte weigeren. De versimpelde versie; berichten met teveel 'slechte' woorden een foutmelding geven.

De overige posts die door het systeem heen glippen kun je alsnog verwijderen en je spamdetectie zo aanpassen dat die posts ook worden tegengehouden.
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
1
2
3
4
5
6
7
8
9
<?php
 $verboden
= array('airline','airplane','anal','asian','bikini','blogspot','bloggen','bridgestone','buy','butt','car','carisoprodol','card'
,'casino','cash','cheap','cheep','click','Content-Type','cool','credit','cqq','debt','derf','diet','discount','empire','estate','facial','flight',
'flights','free','funding','furniture','gallery','gay','girl','generic','goodyear','handbag','handjob','hardcore','have','hot','hold',
'hydrocodone','infogami','insurance','invited','lolita','loans','loan','mature','milf','mobile','modular','morgage','multipart/mixed;'
,'mustang','naked','nice','nothing','oil','order','pharmacy','photo','picture','pizza','prescription','projector','poker','porn','quick'
,'ringtones','ringtone','.ru','russian','roulette','sales','search','sex','soft','string','stud','squirt','television','texas','ticket','tire',
'tires','topless','tramadol','try','tv','ultram','urlcutter','valium','very','viagra','voyeur','wallpaper','welcome','you');
?>


en de lijst werd langer en langer. Pas na een captcha EN deze lijst EN een ip banlist is het redelijk spamvrij. Het zou makkelijk zijn als er taal herkenning module was. Dan weer je gewoon engelse berichten.
pi_45506623
quote:
Op vrijdag 19 januari 2007 14:51 schreef Swetsenegger het volgende:

[..]
[ code verwijderd ]

en de lijst werd langer en langer. Pas na een captcha EN deze lijst EN een ip banlist is het redelijk spamvrij. Het zou makkelijk zijn als er taal herkenning module was. Dan weer je gewoon engelse berichten.
Taalherkenning is vrij accuraat toe te passen door te scannen op het aantal voorkomens van elke letter. De Nederlandse en Engelse taal verschillen daarin dusdanig dat vrij nauwkeurig gezegt kan worden of een tekst Nederlands of Engels is.

Zie: http://www.cs.uu.nl/docs/vakken/imp/. Bij college's ga je naar week 43, hoofdstuk 14.3. Dat is een college over Automatische Taalherkenning. Je kan ook het dictaat downloaden van die site, waarin dacht ik de broncode van het programma ook staat uitgelegd.

Het algoritme is in Java, maar je kan het ook wel omzetten naar PHP. Het gaat er dus om dat je het programma voert met een voorbeeld teksten in elke taal. Daarvan de voorkomens van elke letter turfen. Vervolgens scan je de echte tekst en turf je ook het aantal voorkomens. Vervolgens ga je die vergelijken met de voorbeeldteksten en kun je vrij nauwkeurig bepalen welke taal je invoer is.
pi_45506683
Engelse berichten weigeren in mijn website is niet handig, aangezien ik ook Engelstalige bezoekers krijg.
  FOK!-Schrikkelbaas vrijdag 19 januari 2007 @ 15:22:15 #274
1972 Swetsenegger
Egocentrische Narcist
pi_45506880
quote:
Op vrijdag 19 januari 2007 15:13 schreef HuHu het volgende:

[..]

Taalherkenning is vrij accuraat toe te passen door te scannen op het aantal voorkomens van elke letter. De Nederlandse en Engelse taal verschillen daarin dusdanig dat vrij nauwkeurig gezegt kan worden of een tekst Nederlands of Engels is.

Zie: http://www.cs.uu.nl/docs/vakken/imp/. Bij college's ga je naar week 43, hoofdstuk 14.3. Dat is een college over Automatische Taalherkenning. Je kan ook het dictaat downloaden van die site, waarin dacht ik de broncode van het programma ook staat uitgelegd.

Het algoritme is in Java, maar je kan het ook wel omzetten naar PHP. Het gaat er dus om dat je het programma voert met een voorbeeld teksten in elke taal. Daarvan de voorkomens van elke letter turfen. Vervolgens scan je de echte tekst en turf je ook het aantal voorkomens. Vervolgens ga je die vergelijken met de voorbeeldteksten en kun je vrij nauwkeurig bepalen welke taal je invoer is.
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
Ik heb een fucking gastenboekje op mijn hoompeets... dit is misschien een brug te ver, ze krijgen wel een captcha voorgeschoteld
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie


Nee interessant, ik ga het zeker lezen.
pi_45507515
quote:
Op vrijdag 19 januari 2007 14:51 schreef Swetsenegger het volgende:

[..]
[ code verwijderd ]

en de lijst werd langer en langer. Pas na een captcha EN deze lijst EN een ip banlist is het redelijk spamvrij. Het zou makkelijk zijn als er taal herkenning module was. Dan weer je gewoon engelse berichten.
Maar dat is niet helemaal wat ik bedoel. Je hebt bijvoorbeeld ook open source implementaties van spam detectie met Bayes learning, zodat je zelf bijvoorbeeld echte spamberichten kunt laten 'leren' detecteren. Dat soort detectiealgoritmes worden bv. ook in het spamfilter van Mozilla Thunderbird gebruikt, en die kreeg ik tot zo'n 95% effectief. Voor die 5%, tja, ik heb liever 5% spam die ik moet opruimen dan 100% bezoekers die ik moet hinderen
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
  vrijdag 19 januari 2007 @ 15:45:54 #276
85514 ralfie
!Yvan eht nioj
pi_45507601
En dat is dan weer het voordeel als je je gebruikers in laat loggen, je hoeft ze eigenlijk alleen bij het registreren lastig te vallen met een captha of iets dergelijks. Ik kan me niet voorstellen dat voor die ene keer iemand dat hinderlijk vindt...Lijkt me erger als ze posts moeten gaan herschrijven omdat er een verboden woord instaat ofzo.
pi_45507892
quote:
Op vrijdag 19 januari 2007 15:45 schreef ralfie het volgende:
En dat is dan weer het voordeel als je je gebruikers in laat loggen, je hoeft ze eigenlijk alleen bij het registreren lastig te vallen met een captha of iets dergelijks. Ik kan me niet voorstellen dat voor die ene keer iemand dat hinderlijk vindt...Lijkt me erger als ze posts moeten gaan herschrijven omdat er een verboden woord instaat ofzo.
Daar heb je dan weer niet de Nigeriaanse scammers mee, die zelf ook wel even een spamaccount kunnen registreren en die vervolgens doorspelen naar hun spambotjes
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
pi_45507955
quote:
Op vrijdag 19 januari 2007 15:55 schreef JeRa het volgende:

[..]

Daar heb je dan weer niet de Nigeriaanse scammers mee, die zelf ook wel even een spamaccount kunnen registreren en die vervolgens doorspelen naar hun spambotjes
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
Maar daarvoor heb je dan weer de activatie van een registratie door een admin. Zodat die een handmatige controle kan uitvoeren. Meestal zie je aan het mailadres al snel genoeg of het een spammer is of niet.
  vrijdag 19 januari 2007 @ 16:06:10 #279
85514 ralfie
!Yvan eht nioj
pi_45508208
quote:
Op vrijdag 19 januari 2007 15:55 schreef JeRa het volgende:

[..]

Daar heb je dan weer niet de Nigeriaanse scammers mee, die zelf ook wel even een spamaccount kunnen registreren en die vervolgens doorspelen naar hun spambotjes
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
true, maar dat soort users merk je snel genoeg op, en het is niet zodanig massaal dat je die als admin niet zomaar op kunt ruimen. Temninste, ik heb nog geen enkel forum gezien waar nigeriaanse stamspam overvloedig was
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
pi_45509576
Tja, als je dan toch aan registratie gaat doen vind ik niet dat je users moet laten wachten op handmatige activatie door een admin. En als je dan toch users moet gaan opruimen kun je net zo goed dat beetje spam dat er doorheen komt en de daaraan gekoppelde users opruimen, want ik gok dat je het niet altijd aan het mailadres kunt zien
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
  vrijdag 19 januari 2007 @ 16:58:07 #281
37634 wobbel
Da WoBBeL King
pi_45509686
Hoe zorg ik ervoor dat de laatste 10 tekens van een string met onbekende lengte worden verwijderd?

En de eerste 10 tekens? < substr ( $string, 10 );
pi_45511734
quote:
Op vrijdag 19 januari 2007 16:58 schreef wobbel het volgende:
Hoe zorg ik ervoor dat de laatste 10 tekens van een string met onbekende lengte worden verwijderd?

En de eerste 10 tekens? < substr ( $string, 10 );
Werk hier wat mee voor het eerste, het tweede ongeveer analoog
1
2
3
4
5
6
<?php
$str
= 'abcdefghijklmnopqrstuvwxyz';
$lengte = strlen($str);
$min_lengte = $lengte - 10;
echo
substr($str, 0, $min_lengte);    
?>
  FOK!-Schrikkelbaas vrijdag 19 januari 2007 @ 18:18:18 #283
1972 Swetsenegger
Egocentrische Narcist
pi_45511999
Hoe kan ik sender in de mail header aanpassen? gewoon sender: <mail adres>?
  FOK!-Schrikkelbaas vrijdag 19 januari 2007 @ 18:19:29 #284
1972 Swetsenegger
Egocentrische Narcist
pi_45512034
quote:
Op vrijdag 19 januari 2007 15:43 schreef JeRa het volgende:

[..]

Maar dat is niet helemaal wat ik bedoel. Je hebt bijvoorbeeld ook open source implementaties van spam detectie met Bayes learning, zodat je zelf bijvoorbeeld echte spamberichten kunt laten 'leren' detecteren. Dat soort detectiealgoritmes worden bv. ook in het spamfilter van Mozilla Thunderbird gebruikt, en die kreeg ik tot zo'n 95% effectief. Voor die 5%, tja, ik heb liever 5% spam die ik moet opruimen dan 100% bezoekers die ik moet hinderen
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
quote:
Op vrijdag 19 januari 2007 15:22 schreef Swetsenegger het volgende:

[..]

om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
Ik heb een fucking gastenboekje op mijn hoompeets... dit is misschien een brug te ver, ze krijgen wel een captcha voorgeschoteld
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
pi_45512425
quote:
Op vrijdag 19 januari 2007 18:18 schreef Swetsenegger het volgende:
Hoe kan ik sender in de mail header aanpassen? gewoon sender: <mail adres>?
1
2
From: "HuHu HuHu" <huhu@huhu.hu>
Reply-To: "HuHu HuHu" <huhu@huhu.hu>


De Reply-To is niet verplicht dacht ik, maar kun je eventueel dus aanpassen mocht je de reply ergens anders naar toe willen hebben.
  FOK!-Schrikkelbaas vrijdag 19 januari 2007 @ 20:00:37 #286
1972 Swetsenegger
Egocentrische Narcist
pi_45515192
quote:
Op vrijdag 19 januari 2007 18:34 schreef HuHu het volgende:

[..]
[ code verwijderd ]

De Reply-To is niet verplicht dacht ik, maar kun je eventueel dus aanpassen mocht je de reply ergens anders naar toe willen hebben.
Nee, dit past dus de From: aan, maar niet Sender.
pi_45515707
Ah, foutje.
quote:
Sender: This header is unusual in email (X-Sender: is usually used instead), but appears occasionally, especially in copies of Usenet posts. It should identify the sender; in the case of Usenet posts, it is a more reliable identifier than the From: line.
X-Sender: The usual email analogue to the Sender: header in Usenet news, this header purportedly identifies the sender with greater reliability than the From: header. In fact, it is nearly as easy to forge, and should therefore be viewed with the same sort of suspicion as the From: header.
Je zou dus gewoon Sender: kunnen gebruiken als header.
pi_45531581
Fout in preg_replace
quote:
Op zaterdag 20 januari 2007 13:26 schreef Pelgrim het volgende:
Ik heb een foutje zitten in een preg_replace. Maar ik kan hem niet vinden.

1
2
3
4
<?php
$input 
preg_replace("_\[quote=(.*?)\](.*?)\[\/quote\]_ise",
  
"$this->quotebox( '$1', '$2' )"$input); 
?>


Ik vermoed zelf dat het ligt aan het tweede veld van de functie.
pi_45533395
@Pelgrim

Waarom escape je de forwardslash? Als je de U-modifier toevoegt hoef je niet overal de greediness te negaten (dan kun je dus .*? schrijven als .*). Verder is het wel handig om te weten waar je op matcht en wat er zou moeten gebeuren, en wat er eventueel al gebeurt.
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
  FOK!-Schrikkelbaas zaterdag 20 januari 2007 @ 15:01:03 #290
1972 Swetsenegger
Egocentrische Narcist
pi_45533429
zo te zien wil hij [quote=naam]de quote[/quote] patronen herkennen waarbij hij de naam en de quote wil hebben
pi_45533604
quote:
Op zaterdag 20 januari 2007 15:01 schreef Swetsenegger het volgende:
zo te zien wil hij [quote=naam]de quote[/qote] patronen herkennen waarbij hij de naam en de quote wil hebben
Dat snap ik, maar misschien wil hij wel iets compleets anders, weten wij veel.
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie


Overigens denk ik dat het probleem ligt bij $this die in die doublequoted string wordt geparsed
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
een backslash voor dat dollarteken zal misschien al wat helpen.
pi_45536450
probleempje ik had mysql 4.(x) nu heb ik mysql 5.0 geinstalleerd enkel het probleem is dat als ik de PK aangeef dat ie gewoon NOT NULL moet zijn dat ie dat niet doet. Daarnaast werkt AUTO INCREMENT dus niet.. die geeft errors als ik record toevoeg. En als ik het wil aanpassen kan ik dat gewoon doen netzoals me create met NOT NULL maar dan blijft ie gewoon NULL weergeven na de query..

om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie


iemand een idee hoe dit te verhelpen is?
pi_45537413
quote:
Op zaterdag 20 januari 2007 17:09 schreef BlueCurl het volgende:
probleempje ik had mysql 4.(x) nu heb ik mysql 5.0 geinstalleerd enkel het probleem is dat als ik de PK aangeef dat ie gewoon NOT NULL moet zijn dat ie dat niet doet. Daarnaast werkt AUTO INCREMENT dus niet.. die geeft errors als ik record toevoeg. En als ik het wil aanpassen kan ik dat gewoon doen netzoals me create met NOT NULL maar dan blijft ie gewoon NULL weergeven na de query..

[afbeelding]

iemand een idee hoe dit te verhelpen is?
REPAIR TABLE {tabelnaam} en de laatste versie van PMA gebruiken (als je die niet al had)?
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
pi_45538405
geen idee welke versie ik heb van PMA. iig niet de nieuwste gok ik zo. ga dat eens proberen tnx iig!

edit1
versie 2.9.2 nu ernaast en me tabellen zijn weer zoals ze waren.. met not null erbij! alles werkt weer
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
bedankt!

edit2:
nu krijg ik nog steeds error wat denk ik met auto increment te maken heeft!

deze tabell:
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie


met deze query:
INSERT INTO server VALUES ('','24.132.29.55','2007-01-20 18:41:12');

Geeft deze error:
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie


heb autoincrement op 100 gezet daar is die nog niet voorbij geweest! en hij staat gewoon op auto increment... waarom gaat eie nu de fout in?

Ik heb het bij elke tabel.. terwijl ik het bij de vorige versie en online bij mijn host provider het niet heb...

[ Bericht 32% gewijzigd door BlueCurl op 20-01-2007 18:52:33 ]
  zaterdag 20 januari 2007 @ 19:13:23 #295
12880 CraZaay
prettig gestoord
pi_45539993
Je probeert een lege string te gebruiken als serid zo te zien? Moet je deze niet gewoon leeg laten?
pi_45540453
Probeer dit eens?;

INSERT INTO server SET serip = '24.132.29.55', serdateadded = '2007-01-20 18:41:12'
of
INSERT INTO server SET serip = '24.132.29.55', serdateadded = NOW()
  zaterdag 20 januari 2007 @ 19:41:39 #297
12880 CraZaay
prettig gestoord
pi_45540937
quote:
Op zaterdag 20 januari 2007 19:28 schreef fate het volgende:
Probeer dit eens?;

INSERT INTO server SET serip = '24.132.29.55', serdateadded = '2007-01-20 18:41:12'
of
INSERT INTO server SET serip = '24.132.29.55', serdateadded = NOW()
Is dat correcte syntax voor een insert?

Moet het niet dit zijn:
INSERT INTO server (serip, serdateadded) VALUES ('24.132.29.55', '2007-01-20 18:41:12')
pi_45541917
quote:
Op zaterdag 20 januari 2007 19:13 schreef CraZaay het volgende:
Je probeert een lege string te gebruiken als serid zo te zien? Moet je deze niet gewoon leeg laten?
Je moet hem inderdaad niet opnemen in de kolomlijst in een INSERT-query, of NULL meegeven.
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
quote:
Op zaterdag 20 januari 2007 19:41 schreef CraZaay het volgende:

[..]

Is dat correcte syntax voor een insert?

Moet het niet dit zijn:
INSERT INTO server (serip, serdateadded) VALUES ('24.132.29.55', '2007-01-20 18:41:12')
Vziw mag het allebei in MySQL.
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
pi_45543166
quote:
Op zaterdag 20 januari 2007 20:08 schreef JeRa het volgende:

[..]

Je moet hem inderdaad niet opnemen in de kolomlijst in een INSERT-query, of NULL meegeven.
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie

[..]

Vziw mag het allebei in MySQL.
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
Maar mijn methode is eenvoudiger om de overeenkomstige waarden te vinden
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
.
pi_45543292
quote:
Op zaterdag 20 januari 2007 20:42 schreef fate het volgende:

[..]

Maar mijn methode is eenvoudiger om de overeenkomstige waarden te vinden
om deze externe inhoud weer te geven is het noodzakelijk dat je toestemming geeft voor het gebruik van tracking en social mediacookies.
Ja toon me deze inhoud
ik accepteer de cookies.
meer informatie
.
Wat is er precies makkelijker aan en over welke overeenkomstige waarden heb je het?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')

Het lijkt erop dat je onze advertenties blokkeert

Dat begrijpen we, maar is wel erg jammer. Je kunt FOK! namelijk wel gratis LEZEN, maar we kunnen FOK! niet gratis MAKEN. De inkomsten van de advertenties zorgen ervoor dat we de kosten van de site kunnen dragen zodat je ook morgen FOK! nog kunt bezoeken.

Zou je willen overwegen om voor FOK! een uitzondering te maken in je adblocker (of andere middelen die onze ads blokkeren)? Je krijgt deze melding dan nooit meer te zien.

Ja, ik wil fok.nl whitelisten, laat me zien hoe

Ik neem liever een premium account zodat ik geen advertenties hoef te zien (je moet eerst inloggen)
Ja, breng me naar de shop