Upload de fichier avec captcha

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Upload de fichier avec captcha

Re: Upload de fichier avec captcha

par Alf?> » 21 août 2011, 21:42

Salut,

Je te conseil de faire une redirection sur un link _blank, quand le captcha est bon, contenant le dl.

Re: Upload de fichier avec captcha

par moogli » 20 août 2011, 23:27

j'avoue ne pas avoir compris ta réponse :/

la vérification Pré envoie du formulaire ne peux que ce faire sur le navigateur. Le principe de fonctionnement tu script que tu fournis semble le même que ce got indique ?

@+

Re: Upload de fichier avec captcha

par sirakawa » 20 août 2011, 15:48

Re: Upload de fichier avec captcha

par moogli » 19 août 2011, 23:35

bonjour,

en php non je t'invite à lire le tuto zéro de phpdebutant.org afin de comprendre pourquoi !

oriente toi vers javascript (et donc ajax dans ton cas) pour cela mais sache que ce n'est pas forcément une solution de sécurité optimal ( JS désactivable c'est un cas a prendre en compte dans la gestion de ton formulaire).

@+

Upload de fichier avec captcha

par got » 18 août 2011, 20:30

Bonjour à tous,

J'ai mis en place un formulaire d'upload de fichier avec captcha (securimage).

Lorsque je valide mon formulaire, un transfert s'effectue même si le captcha n'est pas bon.
Par contre ca upload correctement si le captcha est correct et n'upload pas si le captcha est incorrect.

Y'a t'il un moyen d'effectuer la verification avant d'envoyer quoi que ce soit ?
include_once $_SERVER['DOCUMENT_ROOT'] . '/upload/securimage/securimage.php';
$securimage = new Securimage();

if ($securimage->check($_POST['captcha_code']) == false) {
  
//message captcha incorrect
}
else{
//Traitement de l'upload
}