Numérique Captcha pour PHP
Est-il un numérique captcha disponibles pour PHP?
(qui ne repose pas sur du code JavaScript activé)
EDIT:
- Je sais qu'il y a JS-indépendant
les captchas. - Je sais qu'il y
sont PHP captcha. - Je sais
il y a numérique de captcha.
Mais je suis à la recherche d'un PHP numérique Javascript indépendant captcha.
La seule numérique le captcha que j'ai trouvé sont soit pour ASP.NET ou jQuery/JS.
Je ne veux pas l'un de ceux aussi une réponse à la question.
Et je ne suis pas prise sur un petit site web ici. Dans la réponse, je voudrais savoir si votre suggestion met beaucoup de pression sur le serveur ou pas.
Il y a beaucoup de captcha-systèmes à travers le web. Et il n'est pas difficile de code un vous-même. Êtes-vous familier avec le php?
la plupart des captcha n'avez pas besoin de javascript google google.com/...
Javascript est souvent utilisé uniquement pour l'obfuscation dans ce contexte. Si les nombres sont affichés dans une page, un spécialement conçu spammeur peut le lire trop facilement. (Pratiquement aucun des automatisé.)
oui, je suis très familier avec PHP. Pour me sauver de tracas, je voudrais juste utiliser un pré-faites un. Si non je pourrais l'essayer et de prendre le code de la Conseils Astuces numérique ASP captcha et de le traduire. Mais encore, je l'ai entendu de la création des images au moment de l'exécution est très coûteux
Vous pouvez essayer ceci: captchas.net/sample/php .
la plupart des captcha n'avez pas besoin de javascript google google.com/...
Javascript est souvent utilisé uniquement pour l'obfuscation dans ce contexte. Si les nombres sont affichés dans une page, un spécialement conçu spammeur peut le lire trop facilement. (Pratiquement aucun des automatisé.)
oui, je suis très familier avec PHP. Pour me sauver de tracas, je voudrais juste utiliser un pré-faites un. Si non je pourrais l'essayer et de prendre le code de la Conseils Astuces numérique ASP captcha et de le traduire. Mais encore, je l'ai entendu de la création des images au moment de l'exécution est très coûteux
Vous pouvez essayer ceci: captchas.net/sample/php .
OriginalL'auteur Adam Lynch | 2011-05-18
Vous devez vous connecter pour publier un commentaire.
Je suppose que ça ne peut pas être évitée afin de traiter avec le rendu d'une image lorsque vous traitez avec des captchas?
Voici un exemple simple (et peut-être pas le plus élégant):
L'afficher dans un formulaire:
Une fois soumis, vérifiez le code entré:
même les plus gros sites les utilisations de l'image de captcha, et ils ne sont pas trop inquiet à ce sujet d'être coûteux parce qu'ils savent que leur système peut gérer.
C'est pourquoi j'ai utilisé un Débordement de Pile. Je suis à la recherche d'une réponse à un non-trivial problème.
Alors je suppose que la question est, est-ce que notre système de gérer cette charge supplémentaire et si l'on peut, mon boss être ok avec la charge supplémentaire. Hmm
que je ne peux pas répondre, vous avez besoin pour traiter votre
boss
. J'ai apporté une réponse àIs there a numeric captcha available for PHP?
et je crois que vous n'avez pas parlé de toute la charge du serveur de questions qui peuvent causer de vous et de votreboss
.OriginalL'auteur tradyblix
Le CAPTCHA ne s'appuient nécessairement sur le javascript (je pense que votre façon de penser de reCATCHA), un stand alone de l'image est tout ce dont vous avez besoin.
http://www.phpcaptcha.org/
Au plus simple, un chiffre CAPTCHA pourrait fonctionner comme...
cela peut-il fournir un numérique captcha?
Ok... ont mis à jour ma réponse
reCATCHA peut être utilisé sans javascript aussi
preg_match ('#: (.*) <\/p>#'); :p
OriginalL'auteur fire
Peut-être que vous avez aussi pensé à un figlet captcha. Cela permet d'économiser beaucoup de temps, parce que vous n'avez pas besoin d'images pour le rendu. Dans ma page d'accueil, je suis en utilisant ce type de captcha. Vous pouvez prendre un coup d'oeil à cette page (faites défiler vers le bas, vous ne pouvez pas surveiller ;)). J'ai mis en place via Zend-Framework. Mieux dit avec Zend_Captcha_Figlet.
Cependant, je pense que c'est difficile à mettre en œuvre si vous n'êtes pas à l'aide de Zend_Form. Mais je pense que c'est plutôt une belle solution.
MODIFIER
Une autre solution serait d'un aveugle-captcha. Il est très facile à mettre en œuvre et fonctionne très bien (eu de bonnes expériences avec ce pour un long moment). Il fonctionne comme ceci:
Facile, mais efficace.
Je ne peux parler que pour moi-même. J'ai n'ai pas été spammé avec ce captcha active. Je suis sûr qu'il peut être contourné, mais je ne peux pas imaginer, que c'est facile. Ou disons que la plupart des spambot-développeurs de se concentrer sur essayer de contourner les images et non pas sur figlet. Donc, il ya une petite chance, qu'un spammeur même de comprendre, ce que vous faites..
J'ai également fourni un autre captcha-possibilité. Voir ma réponse ci-dessus
Le problème est que, grâce à notre site, nous ne sommes pas la protection contre le spam (il n'est pas piloté par la communauté). Nous n'aborderons donc pas vraiment être en mesure de le tester comme vous avez pu ("j'ai n'ai pas été spammé"). Avec notre type d'entreprise, les gens seraient activement mis à gratter de notre contenu, de sorte que si ils se rendent compte que nous avons mis en place une demande de limite de & captcha, puis ils vont le regarder et essayer de l'éviter/contourner. Donc, je vais avoir besoin de chercher si figlet sont assez sûr, je suppose. Nous espérons que les informations sont en ligne et je n'ai pas à le tester
OriginalL'auteur Alex Sawallich
Vous pouvez utiliser http://www.captcha.ru/kcaptcha/ par Défaut de cette bibliothèque générer la clé avec l'alphabet de symboles, mais vous pouvez modifier le fichier config(définir la nouvelle valeur de la variable $allowed_symbols = "0123456789" à titre d'exemple) pour générer uniquement les touches numériques.
OriginalL'auteur user3564829
Ne pas aller pour tout les autres fichiers php pour ajouter numérique captcha dans le formulaire.Juste essayer ce qui suit
et dans la fonction, vous pouvez valider facilement
Oui j'ai utilisé pour ma forme
Je suis désolé pour votre entreprise, alors, il est complètement sécurisé
à l'aide de la variable dans le côté client n'est pas sûr, et il est dangereux
OriginalL'auteur
Il suffit d'ouvrir n'importe captcha fichier php et de supprimer des lettres, à partir de la chaîne qui génère captcha mot
OriginalL'auteur user610961