09-04-2007, 05:55 PM
Bonjour !
Ca va être court.
Voici deux chaines :
Quand j'utilise strtr(), ça ne marche pas :
Quand je fais les echos suivants pour voir le résultat :
Voilà ce que j'obtiens :
J'ai une vague idée de ce qui peut se passer, sauf que je ne vois pas comment faire pour que ça donne ce que je veux.
Si quelqu'un pouvait m'aider. ..
Par avance, merci !
Ca va être court.
Voici deux chaines :
Code :
$texte = '[image]C:\Documents and Settings\Alain\Mes documents\Mes images\AmberIWD.jpg[/image]';
$cheminImage = 'C:\Documents and Settings\Alain\Mes documents\Mes images\AmberIWD.jpg';
$destination_file = '/.users/55/dessources/images/AmberIWD.jpg';
Quand j'utilise strtr(), ça ne marche pas :
Code :
$nouveauCheminImage = strtr($texte, $cheminImage, $destination_file);
Quand je fais les echos suivants pour voir le résultat :
Code :
echo '<pre>'.$texte.'<br />';
echo $cheminImage.'<br>'.$destination_file.'<br />';
echo $nouveauCheminImage.'</pre>';
Voilà ce que j'obtiens :
Citation :[image]C:\Documents and Settings\Alain\Mes documents\Mes images\AmberIWD.jpg[/image]
C:\Documents and Settings\Alain\Mes documents\Mes images\AmberIWD.jpg
/.users/55/dessources/images/AmberIWD.jpg
[Ag/mr]/.bs.jpgrmsIW/mDWrrssAmmIbes/AmberIWD.jpgrmsIberIWAg/mrIbegbrrIWs.jpm[/Ag/mr]
J'ai une vague idée de ce qui peut se passer, sauf que je ne vois pas comment faire pour que ça donne ce que je veux.
Si quelqu'un pouvait m'aider. ..
Par avance, merci !