Ses derniers messages sur les forums
Voila un petit code fonctionnel.
Attention pas testé avec de très grandes chaines de caractères.
/* Recherche une chaine de caractère dans une autre
/* @param $str1 : chaine de caractère de référence
/* @param $str2 : Chaine de caractère cible
/* @param $nbChr : entier(int) représentant le niombre de caractres consécutifs a trouver
/* @return : false si aucune occurences trouvée. Offset de la chaine trouvée
*/
function trouve_caracteres($str1,$str2,$nbChr){
// Si la chaine1 est plus petite que 4 on sort
if(strlen($str1) < $nbChr){
return false;
}
// On récupère les x premiers caractère de la chaine1
$tmpStr = substr($str1,0,$nbChr);
// recherche de ces x caractères dans la deuxieme chaine
$pos = strpos($str2,$tmpStr);
if($pos === false){
// On supprime le premier caractère
$str1 = substr($str1,1);
//apelle récursif de la fonction
trouve_caracteres($str1,$str2);
} else {
return $pos;
}
}
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Moogli a écrit :
pour acceder a la console mysql en tant que root
c:\localhost\mysql\bin\mysql -u root (dans une console dos biensur)
Acces root sans mot de passe !!! pas bien ca ;o)
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
ces 4 caractères sont-ils défini a l'avance ou cela peut etre n'importe quels caractères consécutifs?
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Jhon the ripper decrypte les mot de passe encodé a l'aidede la fonction crypt ( crypt du C) des stations Unix et Linux.
Si tu veux vouloir crypter / décrypter des données il faut que tu installes la librairie mcrypt.
Cette dernière te donne la possibilité d'encrypter avec une grande variété d'algorithmes de chiffrage, tels que DES, TripleDES, Blowfish (par défaut), 3-WAY, SAFER-SK64, SAFER-SK128, TWOFISH, TEA, RC2.
Exemple pour encrypter / décrypter:
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1523]ce lien[/lien])
Attentino la librairie n'est pas installée par défaut ! De plus il me semble qu'elle n'est disponible que sur des systeme Unix like.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Envoi des headers spécifiant que tu ne souhaite pas que le navigateur garde la page en cache :
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date du passe.
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // toujours modifi.
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Pragma: no-cache"); // HTTP/1.0
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
lol fausse manip pas eu le temps de finir.
Enfin bon c'est pas grave :o)
Dans le if tu mets : echo $phraseCoupee;
dans le else tu mets echo $ligne;
vala :D
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Un code qui ne compte pas les mots mais se base sur le nombre de caractère. Ne coupe pas de mots en deux :o)
if(strlen($ligne)>150){
$espace = strpos($ligne,' ',150);
$phraseCoupee = substr($ligne, 0, $espace);
} else {
}
Pas tout a fait ce que tu souhaitais masi bon ca peut peut etre le faire ausi ;o)
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Oui mais il faut mettre le slash et logiquement cela devrait fonctinoner avec ton alias.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Moogli apparrement le mod_rewrite fonctionne. le soucis viens de ta regle de réécriture plutot je pense.
Normalement ta regle devrait etre celle-ci :
^art-([0-9]+)-([0-9]+)$ /article.php?numero=$1&page=$2 [L]
Enfin d'apres ce que le log me dit c'est ce que j'en déduit.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Moogli c'est quoi ta règle de réecriture?
Le serveur te donne une erreur?
Pour tom module de récriture pense a mettre un fichier de log en place pour voir les eventuel problèmes :
RewriteEngine on
RewriteLog logs/rewrite.log
RewriteLogLevel 9
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc