Problème caractères spéciaux avec ereg en php
odinh01
Messages postés
3
Statut
Membre
-
ANCILLON -
ANCILLON -
Bonjour,
En php
J'ai des url comme ceci :
\qqqqq\sssss\aaaa/bbb/
Lors du passage de paramètrex je perds les \
ce qui devient qqqqqsssssaaaa/bbb/
Je souhaite modifier par ereg \ en / comme ceci
$db_url=$db_url.ereg("\","/";
Mais j'ai un message d'erreur.
Comment écrire cette ligne ?
Je vous remercie.
Salutations.
JPA
En php
J'ai des url comme ceci :
\qqqqq\sssss\aaaa/bbb/
Lors du passage de paramètrex je perds les \
ce qui devient qqqqqsssssaaaa/bbb/
Je souhaite modifier par ereg \ en / comme ceci
$db_url=$db_url.ereg("\","/";
Mais j'ai un message d'erreur.
Comment écrire cette ligne ?
Je vous remercie.
Salutations.
JPA
A voir également:
- Problème caractères spéciaux avec ereg en php
- Caractère spéciaux - Guide
- Caractères spéciaux - Guide
- Caractères spéciaux mac - Guide
- Caractères ascii - Guide
- Raccourcis clavier word caractères spéciaux pdf - Guide
3 réponses
Le "\" étant un caractère spécial, il faut le doubler pour éviter qu'il soit interprété. Voir: https://www.regular-expressions.info/reference.html
Bonsoir,
Merci pour votre réponse mais voici le problème :
Dans le fichier config :
// Database name
define('DC_DBNAME',dirname(__FILE__).'/../db/blog.db');
Le contenu de DC_DBNAME :
D:\wamp_serveur\www\dc2\inc/../db/blog.db
Lorsque je me sers de cette url comme ci-dessus je perds les \
Je récupère donc cette url pour transformer les \ en / :
$db_url=DC_DBNAME;
echo $db_url=$db_url.preg_replace("\\","/");
Voci la réponse ?
Warning: Wrong parameter count for preg_replace() in D:\wamp_serveur\www\dc2\plugins\ajx\index.php on line 148
D:\wamp_serveur\www\dc2\inc/../db/blog.db
Qu'en pensez-vous ?
Merci de votre aide.
Salutations.
JPA
Merci pour votre réponse mais voici le problème :
Dans le fichier config :
// Database name
define('DC_DBNAME',dirname(__FILE__).'/../db/blog.db');
Le contenu de DC_DBNAME :
D:\wamp_serveur\www\dc2\inc/../db/blog.db
Lorsque je me sers de cette url comme ci-dessus je perds les \
Je récupère donc cette url pour transformer les \ en / :
$db_url=DC_DBNAME;
echo $db_url=$db_url.preg_replace("\\","/");
Voci la réponse ?
Warning: Wrong parameter count for preg_replace() in D:\wamp_serveur\www\dc2\plugins\ajx\index.php on line 148
D:\wamp_serveur\www\dc2\inc/../db/blog.db
Qu'en pensez-vous ?
Merci de votre aide.
Salutations.
JPA