begin process at 2012 02 13 22:32:46
  Trouver un code source :
 
dans
 

714 commentaire(s) de kankrelune sur des sources sur tout CodeS-SourceS

Déposé sur Captcha visuelle

Bonjour, tout d'abord le fichier captcha.php est indépendant, pas besoin de l'inclure, il stock le résultat en session... .. .

Concernant la page de vérification vous pouvez vous inspirer de la page index.php qui contient un formulaire et un exemple de routine de vérification... si cela ne marche toujours pas dites moi ce qu'il en est mais je vous conseille de poser la question sur le forum de phpcs vous obtiendrez un support plus rapide... .. . ;o)

@ tchaOo°
Posté le : 17/02/2011 11:05:11

Déposé sur Remplacer des lettres en images

oui sauf que dans le cas d'une vérif d'extension on se fout d'avoir "htaccess" ou "" pour faire la vérif et on économise une regexp... .. . ;o)

@ tchaOo°
Posté le : 16/09/2009 18:07:16

Déposé sur Remplacer des lettres en images

Une regexp pour récupérer une extension de fichier Ô_o

$extension = '';
if (($pos = strrpos($nom_fichier, '.')) !== false)
    $extension = substr($nom_fichier,$pos+1);
}

Pour ce qui est du trigger_error tout dépend de la manière dont tu gère tes erreurs... ne pas passer pas le gestionnaire d'erreur de php est justifié si tu gère toi même tes erreurs mais dans ce cas il faut mettre en place un moyen de les récupérer par exemple en passant $erreur_script par référence en paramètre de ta fonction... .. .

@ tchaOo°
Posté le : 16/09/2009 11:12:41

Déposé sur Se souvenire d'un visiteur grace a un cookie

Pareil que pour ta source précédente si ce n'est qu'il y a plus de lignes de code... .. .

Faut arrêter de poster des sources quand vous découvrez une nouvelle fonction... ou alors essaye de faire un tuto sur la création/suppression/gestion des cookies parce que là... .. .

Bonne continuation... .. .

@ tchaOo°
Posté le : 05/08/2009 16:04:54

Déposé sur Preload images avec image loader et mise en cache javascript

"for (var i = 0; i<preload.arguments.length; i++){
On sort le length de la boucle..."

C'est valable en php mais là c'est du Js... .. .

@ tchaOo°
Posté le : 02/08/2009 15:47:59

Déposé sur Petite classe de timers

De rien de rien de rien... .. .

Bizkottes

@ tchaOo°
Posté le : 29/07/2009 15:17:22

Déposé sur Captcha php simple

Je pense surtout que tu te mélange allègrement les pinceaux popGG... le code de la captcha est recréé à chaque exécution du script et est normalement, en toute logique, détruit après vérification... si tu fais F5 tu renvois la valeur du formulaire avec l'ancien code captcha donc ça ne passe pas... donc pour ce qui est de l'antiflood aucun soucis... .. .

Pour ce qui est de la reconnaissance des caractères c'est l'ocr dont je parle mais ça demande un boot spécifique ce qui ne sera pas le cas la plupart du temps donc...

"je pense qu'un ocr réussira quand même à le casser mais c'est amplement suffisant comme anti flood"

après tout dépend du site, et de la partie du site, à protéger... par contre ton code je vois pas l'intérêt... je fais comment si je suis un gros posteur et que je veux poster plusieurs message sur plusieurs sujet en simultané sur un forum... tu différencie comment un boot qui flood d'un mec qui fait simplement 2 post d'affiler parce qu'il a oublié de dire quelque chose... bref inutile surtout que la captcha à le même rôle mais a d'autre avantage en plus que ta fonction n'a pas... .. .

Par contre pour ce qui est du code...

Niveau génération de ton code captcha, toutoos, tu t'y prend mal... il doit être généré non pas dans ta partie formulaire mais directement dans ta captcha... un simple appel vers le fichier captcha.php (via la balise img) et tout le reste est automatiquement traité et non pas d'un coté je fais le code et de l'autre je génère l'image... qui plus est a chaque affichage de ta captcha ton code doit changer il est donc logique que ça soit elle qui génère ce code... donc au début de ton fichier captcha.php tu met...

if(!isset($_SESSION)) {
    session_start();
}
$_SESSION['captcha'] = '';
$chaine = array(
                'a','b','c','d','e','f','g','h',
                'i','j','k','l','m','n','o','p',
                'q','r','s','t','u','v','w','x',
                'y','z','A','B','C','D','E','F',
                'G','H','I','J','K','L','M','N',
                'O','P','Q','R','S','T','U','V',
                'W','X','Y','Z'
);

$nb = 0;
while( $nb++ < 6 ) {
    $_SESSION['captcha'] .= $chaine[rand(0,51)];
}

et si tu veux une captcha multipage tu peux insérer un id... personnellement je rajoute un temps d'expiration... .. .

2nd truc... il est totalement inutile d'utiliser md5 ça ne change rien si ce n'est que ça bouffe des ressources pour rien... si ton code est faux en md5 c'est qu'en clair il était faux... .. . ;o)

Je met 6 bon code mais peut être un peut trop simple et surtout gros problème de conception au niveau de la génération du code... .. .

@ tchaOo°
Posté le : 08/07/2009 11:47:55

Déposé sur Checkuseractivity : detecter l'inactivité du visiteur

Merci...

Mais du coup personne n'a d'avis/idée pour améliorer ça... j'ai pas eu le temps d'y repenser mais j'aime pas ce setTimeout() à chaque mouvement de souris... ça va si l'utilisateur est rapidement inactif mais pour un visiteur actif sur la page ça me plait moyen pas trop du tout... .. .

@ tchaOo°
Posté le : 01/07/2009 00:15:50

Déposé sur Captcha php simple

Slt... le résultat à l'air pas trop mal... je pense qu'un ocr réussira quand même à le casser mais c'est amplement suffisant comme anti flood... .. .

Si tu veux un exemple plus complexe regarde dans mes sources... dans mon profil... .. .

@ tchaOo°
Posté le : 30/06/2009 16:05:27

Déposé sur Xml mapping to class objects / chargement / parsing / modific...

Yes source qui peut s'avérer très utile... je ne note pas car je n'ai pas regardé le code en détail... plus tard peut être... mais aillant déjà vu ta façon de coder je ne me fait pas trop de souci... .. . ;o)

@ tchaOo°
Posté le : 30/06/2009 14:35:38



Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales