Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > File LN |
Автор: Гость_PRO 14.7.2003, 22:56 |
Здравствуй! Не подскажешь как вести запись в файл с новой строчки? Добавление "/n" не помогает. |
Автор: Master 14.7.2003, 23:32 |
Потому что дабавлять надо не "/n" а "\r\n" |
Автор: arial 14.7.2003, 23:53 |
При чем \r\n - для Винды Для пингвина вполне сойдет и \n |
Автор: Kefir 15.7.2003, 20:12 |
\n - знаю, а что значит \r? |
Автор: Гость_PRO 15.7.2003, 20:28 |
Блин! Все равно не пахает. Помогите плиз, кто может: <?php $getgolos=file("golos/$golosid.dat"); $getgolos[$va]=$getgolos[$va]+1; $getgolos[$va]=$getgolos[$va]+'\r\n'; /* что я в предыдущих 2-х строках только не писал... в общем читаем из файла в масив цифры потом увеличиваем цифру в рядке $va на +1 и записываем све $vn цифры обратно может кто подскажет болле лутший алгоритм проблема в том, что не могу заставить писать с новой строки P.S. не ругайте сурово ламака*/ $fp=fopen("golos/$golosid.dat","w"); for ($i=0;$i<($vn+1);$i++) { fputs($fp,$getgolos[$i]); echo"$getgolos[$i]<br>"; } fclose($fp); ?> |
Автор: arial 15.7.2003, 21:32 |
Да потому, что не '\r\n', a "\r\n"!!! P.S. Пора бы понимать разницу между одинарными и двойными кавычками!!!!! |
Автор: MuToGeN 16.7.2003, 17:18 | ||||
|
Автор: Гость_PRO 17.7.2003, 01:13 |
Все равно - хоть скобки, хоть кавычки, не пашит!!! ХЕЛП!!! |
Автор: IZ@TOP 17.7.2003, 01:29 | ||||
Ты верно не знаешь что такое конкантенация ? Это присвоение к одной строке другую, и происходит оно немного подругому нежели в жава скрипте ... ты ведь не можешь приплюсовать к строчке знаки перевода строки, правильно ?! Поэтому когда хочешь прилепить в конец строку используй такой вариант:
|
Автор: Гость_PRO 17.7.2003, 03:06 |
Ну, Iz@top, СПАСИБО !!! P.S. какой же я еще ламак... |