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

Falc

Новичок
DenVeroid
Просто замечательно, у меня нет слов.
Зачем нужен такой огород?
 

Falc

Новичок
DenVeroid
Поясняю, для особо одаренных.
Если тебе важен каждый пробел, табуляция, перевод строки введенные пользователем, то тебе нужен способ Максима, если нет то мой спосб.
Дальнейший спам на эту тему прадлагаю прекратить.
 

василыч

Guest
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);

//дальше проверка на ошибки и запись....
 

гоша

Guest
> //Универсальная функция

не слишком-то универсальна, аднака.
в некоторых OS конец строки обозначается одним \r , без \n...
 

василыч

Guest
гоша
мы тяжёлые случаи рассматривать не будем.
 

Falc

Новичок
василыч
Интересно нафига ты прилипил проверку на: get_magic_quotes_gpc()
Ты что не знаешь включены у тебя магик_квотесы или нет?
 

василыч

Guest
Falc
А если админ сервера возьмёт да и включит их?...
 

Falc

Новичок
Линк
Если сайт перестанет работать, по вине хостинга и это продолжится длительное время, то я думаю можно легко у него отсудить деньги, да и потом с таких хостингов быстро сваливают :)
 
Сверху