This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
blog:captcha_amb_cobol [2020/11/20 00:49] – [CAPTCHA amb COBOL] falken | blog:captcha_amb_cobol [2020/11/20 11:37] (current) – falken | ||
---|---|---|---|
Line 51: | Line 51: | ||
| | ||
- | Aquesta sentència pren un nombre al·leatori de la variable d' | + | ☝ Aquesta sentència pren un nombre al·leatori de la variable d' |
IF random-number = SPACE OR random-number = LOW-VALUE THEN | IF random-number = SPACE OR random-number = LOW-VALUE THEN | ||
Line 59: | Line 59: | ||
| | ||
- | Aquest bloc controla que s'hagi rebut un nombre des de la variable d' | + | ☝ Aquest bloc controla que s'hagi rebut un nombre des de la variable d' |
Line 65: | Line 65: | ||
FUNCTION CONCATENATE(BANNERCMD " " random-number " > / | FUNCTION CONCATENATE(BANNERCMD " " random-number " > / | ||
| | ||
+ | | ||
MOVE FUNCTION CONCATENATE("/ | MOVE FUNCTION CONCATENATE("/ | ||
+ | | ||
OPEN INPUT captchafile | OPEN INPUT captchafile | ||
READ captchafile | READ captchafile | ||
Line 88: | Line 88: | ||
| | ||
- | Aquí demanem a l' | + | ☝ Aquí demanem a l' |
IF CAPTCHA IS NOT EQUAL TO random-number THEN | IF CAPTCHA IS NOT EQUAL TO random-number THEN | ||
Line 99: | Line 99: | ||
| | ||
- | I en el bloc de dalt controlem si l' | + | ☝ I en el bloc de dalt controlem si l' |
Aquest procediment és molt millorable. Per exemple, hauriem de poder realitzar programàticament, | Aquest procediment és molt millorable. Per exemple, hauriem de poder realitzar programàticament, |