Из формы textarea сохранить в файл в строчку

DenVeroid
Просто замечательно, у меня нет слов.
Зачем нужен такой огород?
 
DenVeroid
Поясняю, для особо одаренных.
Если тебе важен каждый пробел, табуляция, перевод строки введенные пользователем, то тебе нужен способ Максима, если нет то мой спосб.
Дальнейший спам на эту тему прадлагаю прекратить.
 
PHP:
//Универсальная функция замены приходящих данных от пользователя,
//перед внесением их в файл
//в качестве разделителя - |
function input_replace($in)
{
	$in = trim($in);
	if(get_magic_quotes_gpc())	$value = stripslashes($in);
	$in = str_replace("\r","",$in);
   	$in = str_replace("\n","<br>",$in);
	$in = str_replace("\t","",$in);
	$in = str_replace("|","&#124;",$in);
	return $in;
}

в скрипте:

PHP:
if($_SERVER["REQUEST_METHOD"]=="POST")
{
 	foreach($_POST as $key=>$value)
		$mes[$key] = input_replace($value);

//дальше проверка на ошибки и запись....
 
> //Универсальная функция

не слишком-то универсальна, аднака.
в некоторых OS конец строки обозначается одним \r , без \n...
 
гоша
мы тяжёлые случаи рассматривать не будем.
 
василыч
Интересно нафига ты прилипил проверку на: get_magic_quotes_gpc()
Ты что не знаешь включены у тебя магик_квотесы или нет?
 
Falc
А если админ сервера возьмёт да и включит их?...
 
Линк
Если сайт перестанет работать, по вине хостинга и это продолжится длительное время, то я думаю можно легко у него отсудить деньги, да и потом с таких хостингов быстро сваливают :)
 
Сверху