Caracteres speciaux du genre %2C

Caracteres speciaux du genre %2C - PHP - Programmation

Marsh Posté le 11-03-2006 à 03:47:13    

bonjour  
 
je cherche  
- les tableaux des conversion qui correspond a ces différentes choses:
Code de remplacement: %2C CaractereAffiché: ,
Code de remplacement: + CaractereAffiché: ESPACE
Code de remplacement: %2B CaractereAffiché: +
 
 
c'est pour une commande php... je croit...
 
Sur la zone de texte du Formulaire, si je tape un ESPACE, le formulaire s'envoit et dans l'url je voit que c'est un +
 qui a remplacer l'espace entre deux mots.
pareil pour la virgule écrite,, elle devient %2C
 
Voila le lien en question:
Ce sont les parametres pour affiche une image concue en php.
http://shish.is-a-geek.net/project [...] 10y-70 z=3
 
Le probleme étant que:
dans la zone de texte du formulaire, si jeu veut entrer le nom A.L.K
il n'y a aucun probleme. Le php reconnais les Lettres et les Points.
Mais, si le nom est °((Z@))°
 déja je doit décoché une case special, qui m'autorise a remplacer les Caracteres speciaux par:
_ Dans le cas où je n'ai que UN seul caractere a traiter
% Dans le cas où j'ai une chaine de caractéres a traiter
Pour °((Z@))°
je peu donc faire:

Code :
  1. ___Z____
  2. ou
  3. ___Z%
  4. ou %Z%


 
Mais le probleme c'est que si je veut chercher ++++++
Je tente donc d'ecrir ++++++ et vu que biensur le + est pas compris comme tel par le php...
Je remplace donc les 6+ par 6_ ce qui donne ______
Tres logique... mais là, gros probleme.. des NOMS avec 6 lettes et/ou caracteres..  y'en a un sacré packet..
Alors Impossible de faire quoi que ce soit...
Ceci est un exemple fulgurant,, que je voudrais résoudre car j'ai besoin des 6+ ,, mais cette exemple m'ouvrirais toutes les autres portes de ce genre de sousi...
 
 
si vous sentez pouvoir m'aider...
voila pour la page d'appel du code, pour Tester les caracteres: http://shish.is-a-geek.net/projects/travmap/?lang=fr
Selectionnez:
le serveur s2.trivian.fr
Dans Alliance(s), entrer le nom ++++++,A.L.K (++++++ et A.L.K sont deux nom d'alliance valide, la virgule sert a séparer les deux nom pour que le formulaire soit correct.
Coché la case : Gouper par Alliance
Décochez la case: Cases Sensitives
et validez le formulaire..
 
Vous voyez Une seul alliance dans la liste: et elle est rouge.
Il manque la 2éme, qui si elle s'affiche est dans une autre couleur, nomé ++++++
Mais le + est traduit en %2B et le nom %2B%2B%2B%2B%2B%2B  n'existe biensur pas..
Et si dans le lien envoyé je remplace
%2B%2B%2B%2B%2B%2B par ++++++
le résultat est le meme.
 
Voila le probleme !! :(
 
 
 
(ps, c'est pas pour un truc perso, c'est pour toute une communotée de joueurs.. sur le jeu trivian.fr)
 
si y'avais quelqun qui cerais plus futé et avec plus de connaisances que moi... et qui passerais par ici..
cela cerais bien sympa :)
 
merci de votre temp !

Reply

Marsh Posté le 11-03-2006 à 03:47:13   

Reply

Marsh Posté le 11-03-2006 à 10:51:42    

html_entities() devrait te convenir


---------------
N'oubliez pas de mettre [RESOLU] dans le titre quand c'est fini - Pour poster vos sources : http://paste.clicksources.com/
Reply

Marsh Posté le 12-03-2006 à 14:19:31    

merci mon seigneur..
Je ne sais pas ce que c'est au juste, mais je mi affaire..  :)
 
merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed