bot spämmin estot.
Mielestäni mä olen sanonut asiasta sielläkin. En nyt ketjua tarkistanut, mutta forumissa yleensä.
Edit: en itsekään löytänyt ko postausta pikahaulla. Ehkä mä vain suunnittelin mainitsevani asiasta...
Edit: en itsekään löytänyt ko postausta pikahaulla. Ehkä mä vain suunnittelin mainitsevani asiasta...
Viimeksi muokannut joksanen, 20 Loka 2006, 00:19. Yhteensä muokattu 1 kertaa.
OK, sitten on kyllä mennyt ohi. Pulmakulmassa?
Mutta harkitse Takapotkijoihin liittymistä.
Apua tarvitaan aina, kuten varmasti tiedät...
Mutta harkitse Takapotkijoihin liittymistä.
Apua tarvitaan aina, kuten varmasti tiedät...
Mikä siinä tökkii? Tuohan on ihan hyvän kuuloinen homma myöskin...eli kiinnostaa tämäkin vaihtoehto.joksanen kirjoitti:Itse olen koodaamassa tätä rekisteröintisivulle sen visuaalisen varmistuksen rinnalle tai paikalle. En ole saanut sitä vielä toimimaan tyydyttävästi, mutta voi olla että eräs muu asia aiheutti ongelmia.
Käytännössä kyse on yhdestä ylimääräisestä input-tekstikentästä, johon käyttäjää pyydetään syöttämään numerosarja "kaksi-kolme-neljä-kuusi" (eli "2346"). Jos tätä ei ole syötetty, tietoja ei tallenneta vaan palataan takaisin lomakkeelle. Oikeastaan se on ihan sama kuin visuaalivarmennus kuvasta, mutta nyt käytetään boteille vieraan kielen tekstimuotoa. Ei ole tosiaan tarvinnut vaihtaa tuota numerosarjaa ikinä.
En tiedä. Olen laittamassa tarkistetta samaan paikkaan kuin missä tunnuksen ja salasanan tyhjyydet tarkistetaan. Ilmeisesti tässä kohtaa ei vielä ole kaikkia muuttujia olemassa ja joutuu käyttämään $HTTP_POST_VARS['muuttuja'] -muotoa, mikä ei ole hyvä asia. Jostain syystä myös kielimuuttujissa oli ongelmia, lieko niiden nimillä joku maksimipituus. Samaten tuo virheilmoituksen teko oli tehty hiukan monimutkaisemmin mitä aluksi vilkuilin.
Ei tää tänään tule valmiiksi.
Ei tää tänään tule valmiiksi.
Se, minkä tyyppistä taulukkoa voi käyttää, riippuu PHP-tulkin versiosta. Jos käytössä on PHP 4.1.0 -versiota vanhempi PHP-tulkki, silloin pitää käyttää tuota muotoa. Uudemmissa PHP:n versioissa on sama asia toteutetaan ensisijaisesti superglobaalien taulukoiden avulla.joksanen kirjoitti:Ilmeisesti tässä kohtaa ei vielä ole kaikkia muuttujia olemassa ja joutuu käyttämään $HTTP_POST_VARS['muuttuja'] -muotoa, mikä ei ole hyvä asia.
Ja kun olet väsäämässä selkeästi MODia, jolle on käyttöä laajemmaltikin, se kannattanee vääntää siten että se pelaa kaikilla PHP -versioilla. Täällä (ainakin juttujen perusteella ) käy toinen toistaan parempia koodareita, varmaan joku ystävällinen suostuu neuvomaan? Itse neuvoisin mielelläni, mutta emmätajuu noista mitään....
No, koodiin voisi lisätä käytössä olevan PHP-tulkin version tarkistuksen. PHP:n version voi tarkistaa phpversion()-funktion avulla tai käyttämällä esimääriteltyä vakiota PHP_VERSION. PHP:n version tarkistamisen jälkeen voidaan valita taulukko, jota käytössä oleva PHP-tulkki tukee.
Eli lisätään yksi profiilikenttä rekisteröitymiseen ja vaaditaan se pakolliseksi?
http://www.phpbb.com/phpBB/viewtopic.php?t=415352
http://www.phpbb.com/phpBB/viewtopic.php?t=404021
Tekee muistaakseni saman, mutta lisäherkuilla.
Kummatkaan eivät tosin ole vielä julkaistu virallisesit phpbb.com MOD databasessa joten olkaatten varovaisia niitten kanssa ja tarkistakaa josko niiden kehittäjät julkaisee pävityksiä niihin.
Mikäli meinaatte käyttää...
http://www.phpbb.com/phpBB/viewtopic.php?t=415352
http://www.phpbb.com/phpBB/viewtopic.php?t=404021
Tekee muistaakseni saman, mutta lisäherkuilla.
Kummatkaan eivät tosin ole vielä julkaistu virallisesit phpbb.com MOD databasessa joten olkaatten varovaisia niitten kanssa ja tarkistakaa josko niiden kehittäjät julkaisee pävityksiä niihin.
Mikäli meinaatte käyttää...
Ja tulevassa PHP:n kutosversiossa ei voi enää käyttää tuota joksasen mainitsemaa pitkää muotoa, vaan on pakko käyttää vastaavaa superglobaalia taulukkoamrl586 kirjoitti:Se, minkä tyyppistä taulukkoa voi käyttää, riippuu PHP-tulkin versiosta. Jos käytössä on PHP 4.1.0 -versiota vanhempi PHP-tulkki, silloin pitää käyttää tuota muotoa. Uudemmissa PHP:n versioissa on sama asia toteutetaan ensisijaisesti superglobaalien taulukoiden avulla.joksanen kirjoitti:Ilmeisesti tässä kohtaa ei vielä ole kaikkia muuttujia olemassa ja joutuu käyttämään $HTTP_POST_VARS['muuttuja'] -muotoa, mikä ei ole hyvä asia.
-
- MODaaja
- Viestit:202
- Liittynyt:18 Syys 2006, 12:21
- Paikkakunta:Manse
- Viesti:
Tuo ensimmäisessä viestissä kertomani spam check vuotaa kuitenkin jonkun verran joten kehittelin uudemman version jossa viestin lähettäjän pitää kirjoittaa teksti laatikkoon tietty sana jotta viestin lähetys onnistuu.
Tarkoituksena on muuttaa homma niin että viesti laatikon alle ilmestyy kaksi satunnaista numeroa (0 - 10) ja teksti laatikko johon pitää antaa lukujen summa.
Voin vaikka postata valmiin tuotteen tänne jahka saan sen tehtyä. Toivon mukaan ensi yönä.
Tarkoituksena on muuttaa homma niin että viesti laatikon alle ilmestyy kaksi satunnaista numeroa (0 - 10) ja teksti laatikko johon pitää antaa lukujen summa.
Voin vaikka postata valmiin tuotteen tänne jahka saan sen tehtyä. Toivon mukaan ensi yönä.
Paikallaolijat
Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 116 vierailijaa