Salut
L'idée des navigateurs n'est pas, à la base, d'afficher des images en local. Cela explique pourquoi FF ne fait pas trop d'efforts en ce sens (même si c'est possible).
L'idée, en revanche, est d'afficher des images accessibles depuis le serveur Web. Cela implique l'utilisation du slash / plutôt que de l'antislash \.
Ainsi et d'une manière générale, essaie de remplacer les back slashes par des forward slashes.
echo '<img src="file:///'.str_replace('\\', '/', $name_p).'" border="0" width="100" height="100" alt="Image enregistrée localement">';
Partager