|
colonelwog 2044
| Posté : 23-03-2012 12:02
j'ai quasi fini un système de connexion par Facebook en cliquant et en rentrant juste un mot de passe différent de celui de Facebook
juste un truc je n'arrive pas à supprimer l'espace entre le nom et prénom pour que cela devienne un login et codé le mot de passe j'ai envoyer un lien à JiJi pour qu'il jette un oeil ..si quelqu'un veux aussi le lien ... |  Profil E-mail www
|
|
developpeur 24581
| Posté : 24-03-2012 17:35
pour enlever l'espace regarde cette ligne trouvée sur google :
$s = preg_replace('~((?<=^[^\s])|(?<=\s[^\s ]))\s(?=[^\s](\s|$))~', "", $str);
|  Profil E-mail www
|
|
colonelwog 2044
| Posté : 24-03-2012 18:35
merci je vais essayer ça de-suite et pour le mot de passe crypté ?j'ai bien essayer cryptass comme dans user makepass mais il me code mais pas correctement .. |  Profil E-mail www
|
|
colonelwog 2044
| Posté : 24-03-2012 22:56
tout est OK mais je dois supprimer les accents des pseudo or je n'y arrive pas j'ai tout essayer le strtr preg_replace ...
rien n'y fait !quelqu'un une idée ?
sinon ça fonctionne nickel !
il faudra aussi que je mette en place un système pour ceux qui se trompe et créer à nouveau un compte avec leur pseudo ..;
si quelqu'un veux me donner un coup de main pour ça merci ... |  Profil E-mail www
|
|
colonelwog 2044
| |
PhilGuen 995
| |
colonelwog 2044
| Posté : 25-03-2012 10:04
voilà le code :
$uname = htmlentities($uname, ENT_NOQUOTES, 'utf-8');
$uname = preg_replace('#\&([A-za-z])(?:uml|circ|tilde|acute|gra ve|cedil|ring)\;#', '\1', $uname);
$uname = preg_replace('#\&([A-za-z]{2})(?:lig)\;#', '\1',& nbsp;$uname);
$uname = preg_replace('#\&[^;]+\;#', '', $uname);
|  Profil E-mail www
|
|
PhilGuen 995
| Posté : 25-03-2012 10:49
Merci, ca va m'être utile pour le script de remplacement de headlines |  Profil E-mail www
|
|
PhilGuen 995
| Posté : 26-03-2012 07:29
j'ai une erreur sur la 3ème ligne. (peut-être que l'éditeur de NPDS l'a modifiée) Peux-tu me l'envoyer par mail? Merci |  Profil E-mail www
|
|
colonelwog 2044
| Posté : 26-03-2012 09:58
oui il a rajouter un espace : " & nbsp; " supprime le |  Profil E-mail www
|
|
PhilGuen 995
| Posté : 26-03-2012 10:31
voui, ca j'avais vu mais toujours une erreur "Parse error: syntax error, unexpected ';', expecting T_PAAMAYIM_NEKUDOTAYIM in C:\Program Files\EasyPHP-5.3\www\WGNT-Site\modules\fil_le\lecteurRSS.php on line 64"
voici le code pour enlever les accents et les espaces dans le nom d'un fichier
// code colonelwog pour enlever les accents&nbs p;et les espaces
$file_cache = htmlentities($block_title, ENT_NOQUOTES, 'u tf-8');
$file_cache = preg_replace('#\&([A-za-z])(?:uml|circ|tilde|acut e|gra ve|cedil|ring)\;#', '\1', $file_cache);
$file_cache = preg_replace('#\&([A-za-z]{2})(?:lig)\;#', ' \1', $file_cache);
$file_cache = preg_replace('#\&[^;]+\;#', '', $file_c ache);
$file_cache = $dir_cache.$file_cache.'.html';
|  Profil E-mail www
|
|
colonelwog 2044
| Posté : 26-03-2012 10:35
envoi moi ton email par mp que je t'envoi le code ... |  Profil E-mail www
|
|
PhilGuen 995
| Posté : 26-03-2012 12:04
tu dois déjà l'avoir mais je te la renvoie à webmaster@w***********
Merci de ton aide |  Profil E-mail www
|
|
colonelwog 2044
| |
PhilGuen 995
| |
Aller à la page : [ 1 | 2 ] |