[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите найти косяк!
vitvickiid1
Помогите!! ! Ест код, который должен создать и записать файл, но вместо пробелов и enter он записывает \r\

Как мне это убрать??? ?

$t = $_POST['text'];// Это текст
$url = $_SERVER['DOCUMENT_ROOT'].'/content/'.$file ;// url к файлу
$createFile = fopen ( $url, 'w' );
fwrite ( $createFile, $t );
fclose ( $createFile );

Например ввожу текст:

Ваня
Костя
Маша и Данил

На выходе получаю:

Ваня\r\nКостя\r\nМаша и Данил
А должно быть:

Ваня
Костя
Маша и Данил
McLotos
http://php.net/manual/ru/function.file-put-contents.php

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
vitvickiid1
Неработает
Bolik
текст воодится в textarea?

тогда лучше разбить все на строки (explode("\n", trim($_POST['text'])) и записать все построчно в файл.
vitvickiid1
Да, текст вводится в textarea
А как узнать сколько строк будет?
Bolik
ты же пишешь строки в массив, вот и посчитай сколько элементов (строк) в массиве

http://php.net/manual/en/function.count.php
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.