rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[HTML] insertion de caracteres spéciaux

antic80, le jeudi 18 mai 2006 à 17:32:00
bonjour

voila j'ai une table SQL avec des questions et des réponses

par exemple pour la question 1 la reponse est 24²

dans ma base SQL j'ai donc inserer ca

24²

² c le code pour l'affichage de ²

dans la feuille ou je repond au question j'inserer les symboles par rapport a leur code aussi

par exemple si je clic sur ² le symbole ² s'insere dans la zone de reponse

mon probleme c que quand je verifie la reponse ca me met mauvaise reponse car pour lui le contenu de la base est different de la reponse

d'ou peux venir le probleme
Répondre à antic80  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
XwZ, le jeudi 18 mai 2006 à 19:56:07
salut,
je pense que ça vient d'un htmlentities qui traine ou autre foncion du style.
Moi à ta place je mettrais ^2 dans la base de donnée et pour vérifier la réponse de l'utilisateur tu utilise str_replace("²", "^2", $_POST['le_champ']) Si tu as envie de travailler assiez et attend que ça passe
Répondre à XwZ

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
antic80, le jeudi 18 mai 2006 à 20:21:56
oui mais je n'est pas que ce symbole la a utiliser et de plus je n'utilise pas de htmlentities
Répondre à antic80

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
XwZ, le jeudi 18 mai 2006 à 20:35:20
dans la table tu as ² ? ou ² ? Si tu as envie de travailler assiez et attend que ça passe
Répondre à XwZ

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
antic80, le jeudi 18 mai 2006 à 20:43:55
dans la table j'ai mis par exemple

24² pour 24²

avec le code que tu as vu precedemment j'insere 24 puis je clic sur le lien pour mettre ² juste après
Répondre à antic80

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
mambooo, le jeudi 18 mai 2006 à 22:57:56
salut antic 80,tu es un génie, tu sais j'ai compté tous tes message sur le forum ......tu as 2592 messages!
c'est pour ça je te demande un petit coup de main parecque je n'ai sais pas faire un programme sur PHP si tu permet .

si oui voila mon adresse : ymambooo@yahoo.fr

je te remercie d'avance de bien m'aider .
Répondre à mambooo

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
antic80, le jeudi 18 mai 2006 à 23:14:05
je ne me definie pas comme un génie sinon je serais pas

pour ton programme tout depend ce que tu veux faire et il faut aussi voir tes connaissances dans les langages web
Répondre à antic80

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
antic80, le vendredi 19 mai 2006 à 10:44:13
mon probleme ici est que dans la table si je met

24² et que je saisie 24² ca marche

par contre avec la racine carré ca ne marche pas
Répondre à antic80

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
XwZ, le vendredi 19 mai 2006 à 15:45:46
salut,
Moi ce que je ferais,
function reponse_modifier($texte)
{
   $texte = str_replace('²', '^2', $texte);
   $texte = str_replace('sybole_autre', 'correspondance', $texte);
   retunr $texte;
}

$reponse = reponse_modifier($_POST['ton_champ']);
Si tu as envie de travailler assiez et attend que ça passe
Répondre à XwZ

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
antic80, le vendredi 19 mai 2006 à 18:59:22
le probleme c que pour racine carrée j'ai le code √ mais je connais pas ca correspondance

et de plus j'arrive a faire marché le symbole ² en saissisant dans la base ² ca marche

de plus dans la feuille de verification de la reponse j'utilise deja str_replace pour supprimer les espaces qui se trouvent ds la question
Répondre à antic80

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
XwZ, le samedi 20 mai 2006 à 09:48:25
salut,
tu peux utiliser ^(1/2) (équivalence mathématique de la racine)
et je ne vois pas quel est le problème d'utiliser plusieurs str_replace si tu veux en utiliser qu'un seul tu peu, tu fais :
$code_reponse = array('²','un_symbole');
$code_replace = array('^2','corespondance');
$texte = str_replace($code_reponse, $code_replace, $texte);
par contre pour la racine du peu faire un truc du style :
$texte = pred_repace('`\√([0-9]\)`si', '($1)^(1/2)', $text);
c'est une expression régulière. (http://www.expreg.com) Si tu as envie de travailler assiez et attend que ça passe
Répondre à XwZ

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
antic80, le dimanche 21 mai 2006 à 10:01:51
le probleme est que pour la racine carré la saisie de la racine carré ce fais avant le nombre alors que ^1/2 dois ce faire après

et je comprend pas bien cette ligne

$texte = pred_repace('`\√([0-9]\)`si', '($1)^(1/2)', $text);
Répondre à antic80

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
XwZ, le dimanche 21 mai 2006 à 10:43:05
salut,
va voir le site http://www.expreg.com/ et tu comprendra mieu (c'est plutot long mais utile :)). Si tu as envie de travailler assiez et attend que ça passe
Répondre à XwZ

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 antic80, le dimanche 21 mai 2006 à 12:34:48
j'ai une derniere question

au bout d'un moment j'affiche automatiquement la bonne réponse de la question et le symbole s'affiche correctement alors que pour la verification de la question ca marche pas

sait tu pourquoi ??
Répondre à antic80

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
mambooo, le vendredi 19 mai 2006 à 17:02:31
salut antic80,

voila le programme que je cherche :

comment on peut programmer une application avec PHP ou java qui permet de se connecter à un site donné, et remplire un formulaire automatiquement et valide en cliquant automatiquement sur le boutton OK.
je vous remercie d'avance de m'indique la ligne de programme .

svp j'ai un tp pour validé ma session de rattrapage aider moi.
Répondre à mambooo

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
XwZ, le vendredi 19 mai 2006 à 17:20:54
salut mambooo,
je pense que le mieu serait de créer un nouveau message avec ton problème, mais il me semble que pour faire ça il faut utiliser les sockets mais alors j'en suis vraiment pas sur il m'a juste sembler le lire un jours sur un site. Si tu as envie de travailler assiez et attend que ça passe
Répondre à XwZ
Logiciels pertinents trouvés dans les téléchargements
Télécharger Pilote pour clavier enrichi  1.05Pilote pour clavier enrichi - Il manque quelques caractères bien utiles sur notre Clavier ordinaire (AZERTY). Souvent, on perd de précieuses minutes en...Catégorie: Sécurité
Licence: Freeware/gratuit
Télécharger HTML Tidy 0.008HTML Tidy - HTML Tidy est un utilitaire permettant de vérifier et d'optimiser tout code HTML. La version originale de cet utilitaire...Catégorie: Webmaster
Licence: Freeware/gratuit
Télécharger HTMLDOC 1.8.24HTMLDOC - HTMLDOC est un outil permettant de convertir une page HTML (Hyper-Text Markup Language) vers un fichier HTML indexé, vers...Catégorie: PDF
Licence: Freeware/gratuit
Télécharger HTML Tidy fr 1.1.5.0HTML Tidy fr - HTML Tidy est un utilitaire permettant de vérifier et d'optimiser tout code HTML. Cette version est la version 1.1.5.0, ...Catégorie: Webmaster
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [HTML] insertion de caracteres spéciaux »