Показать полную графическую версию : замена символа в тексте (PHP)
имеется текстовая переменная $SomeText в которую я с формы передаю текст с двойными кавычками, в ету переменную передается вместо двойных кавычек сочетание \" или \' необходимо заменить \" на " а \' на ' как это сделать ??? я пробовал
ereg_replace("\'","'",$HeaderNews); не работает
хм...так ведь в двойных кавычках \' эквивалентно '. Чтобы показать сам \, нужно писать его 2 раза - \\.
То есть - ereg_replace("\\'","'",$sometext);
(а вообще-то есть специальная функция - stripslashes($sometext) :)
А ещё лучше почитать о настройке magic_quotes и функциях addslashes/stripslashes.
Большое спасибо именно настройкой magic_quotes я и решил проблему
ini_set("magic_quotes_gpc","0");
Исправлено: Casufi, 11:17 11-04-2003
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.