Accueil > Forum > > > > caractère % dans un text saisie
caractère % dans un text saisie
lundi 10 mai 2010 à 17:12:42 |
caractère % dans un text saisie

rogaleur
|
Dans un texte que je saisie il y a le caractère %. Lorsque je fais mon sprintf(insert ....) cela me provoque un message d'erreur uniquememt lorsque j'ai le caractère %
Comment traiter ce problème.
merci de votre réponse
|
|
lundi 10 mai 2010 à 22:52:18 |
Re : caractère % dans un text saisie

Arto_8000
|
Salut,
Si tu veux t'assurer que le % ne soit pas analysé il faut que tu le doubles (%%).
Exemple:
Code PHP : <?php
sprintf('%% = pourcentage %d', 5);
?>
Documentation:
[ Lien ]
|
|
mardi 11 mai 2010 à 09:32:31 |
Re : caractère % dans un text saisie

rogaleur
|
la séquence exacte est celle-ci :
$comment = addslashes(trim($_POST['rte1']));
$insertSQL = sprintf("INSERT INTO table ( commentaire) VALUES ( '$comment')",
je ne vois pas bien comment intégrer les modifs que tu me proposes dans ma programmation.
merci d'avoir répondu si rapidement et mes excuses pour le dérangement, mais là franchement je cale.
|
|
mardi 11 mai 2010 à 10:59:35 |
Re : caractère % dans un text saisie

Morphinof
|
Heu sauf erreur de ma part si tu donne a sprintf un % non protege il va attendre un type de donnees a afficher, tu as essaye \% ? :)
|
|
mardi 11 mai 2010 à 14:01:23 |
Re : caractère % dans un text saisie

rogaleur
|
je m'apperçois que ci je frappe dans mon texte 2 fois le %%, il n'y a pas d'erreur et dans mon texte je reçois uniquement un %.
si je frappe \% dans le texte cela provoque l'erreur.
comment donc intégrer dans ma séquence le doublage automatique du %
merci
|
|
mardi 11 mai 2010 à 16:23:56 |
Re : caractère % dans un text saisie

Arto_8000
|
Le plus simple c'est d'utiliser un str_replace pour remplacer tes % par des %%.
Code PHP : <?php
$comment = str_replace('%','%%', addslashes(trim($_POST['rte1'])));
$insertSQL = sprintf("INSERT INTO table ( commentaire) VALUES ( '$comment')";
?>
|
|
mardi 11 mai 2010 à 16:48:13 |
Re : caractère % dans un text saisie

rogaleur
|
Là, tu es un big chef, super, ça marche.
Heureusement j'étais un peu démoralisé.
merci encore de ton action et du suivi des problèmes que l'on rencontre.
efficacité 100%
|
|
mardi 11 mai 2010 à 18:13:15 |
Re : caractère % dans un text saisie

kohntark
|
Salut,
J'ai une question con : à quoi le sprintf sert-il ??
Cordialement,
Kohntark -
|
|
Cette discussion est classée dans : text, caractère, saisie
Répondre à ce message
Sujets en rapport avec ce message
bloquer saisie champ text [ par fmf ]
Je voudrais savoir comment faire pour bloquer la saisie d un champ texteC est a dire qu a partir d un calendrier en javascript je choisi une date qui
Limiteur de texte [ par Dave73 ]
Bonjour, J'aimerais faire un if qui limite le nombre de caractère d'un texte, et que si celui-ci est dépassé, il affiche par exemple 200 caractères,
liste déroulante et affichage dépendant [ par coolboarder17bzh ]
salut, voila, je dispose dans le même td d'une liste déroulante qui est remplie par rapport à une table et juste à côté d'un text. j'aimerais que dan
remplacer un e-mail text en lien [ par simon0000 ]
j'ai fait ce code pour remplacer un e-mail text en lien mais ca ne marche pas !!!!!!!!!quelque un pourait m'aider$fp = fopen("mail.htm","r"); while (!
Caractère "espace" dans une URL [ par lnp ]
Mon problème vient surtout de IE... Comment faire accepter à IE une URL comportant des espaces telle que : "http://127.0.0.1/sitedynamique/?action=pag
aide pour mon moteur de recherche [ par kroland ]
j'aurai besoin d'aide pour mon moteur de recherche tout simple que je tante de concevoir... voila le code que j'ai fai pour le moment : tou d'abord l
Aide pour du CSS [ par rich25200 ]
bonjour, j'ai 2 liens est ce possible de personnaliser 2 liens dans les CSS comme par exemple le premier liens lorsqu'on met la souris dessus il devi
Site Multi Langue [ par Tankian33 ]
Bonjour, Je souhaite créer un site Multi langue. En cherchant un peu je n'ai jamais vu de personnes proposant un les textes dans une base données. Le
HTML_QuickForm [ par cgarbite ]
Bonjour a vous tousje suis entrain d'étudier la librairie PEAR.J'utilise le HTML_QuickForm normalement, mais je n'arrive pas à ajouter des éléments de
enregistrer text arabe [ par saifon ]
salut tout le monde, je suis en train de developper un forum de discution en PHP.le probleme c'est que si je vien d'enregistrer un texte en caractere
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
XML ET PHPXML ET PHP par karouani
Cliquez pour lire la suite par karouani RE : GOOGLE MAPRE : GOOGLE MAP par inwebo
Cliquez pour lire la suite par inwebo
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|