Автор Тема: примитивная гостевая->сохранение сообщений  (Прочитано 10958 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Я жежь говорю, что нифига
Все болезни от нервов, только сифилис от удовольствия

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Я ничего такого не написал, потому, что не писал, вот не надо этого на меня вешать.
Все болезни от нервов, только сифилис от удовольствия

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Танюша
скажи мне пожалуйста,
Цитировать
BarT:
файле со всеми сообщениями каждая строка должна быть наиболее близка к тому, что написал пользователь, т.е. быть только такой и никак по-другому:
jjjj\\r\\nhhhh

откуда в файле возтмтся эти вещи - \\r\\n, если пользователь их не вводил?

Ты, вообще, мои вопросы видишь?
А понимаешь их смысл?

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
RomikChef , а они из textarea беруться. Юзер жманет там на Enter вот тебе и \\r\\n
Все болезни от нервов, только сифилис от удовольствия

Оффлайн BarT

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
RomikChef
эти символы \\r\\n , насколько я знаю, добавляются сами при нажатии на Enter в многострочной форме.
Верх упорства: набирать неверный
пароль, пока компьютер не  согласится.

Оффлайн BarT

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
извините за торможение, просто я некоторые окна сворачиваю, а когда разворачиваю иногда забываю обновить :-(
...видно слишком много окон развилось 8-)
Верх упорства: набирать неверный
пароль, пока компьютер не  согласится.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Цитировать
BarT:
эти символы \\r\\n , насколько я знаю

вы знаете неправильно.
будете корректировать свои запросы, или будете пвтаться искать строку \'\\r\\n\' там, где ее никто не вводил?

Цитировать
развилось

я смотрю, у тебя не только по программированию двойка, но и по русскому еще?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Mog.
Цитировать
они из textarea беруться. Юзер жманет там на Enter вот тебе и \\r\\n

можно обойтись без твоих дурацких комментариев?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
при нажатии на Ентер, к тексту добавляется ДВА символа.
ДВА, а не четыре.
символ перевода строки и символ возврата каретки.
а не символ косой черты, символ латинской буквы "р",  символ косой черты, символ латинской буквы "н"

и если писать в файл, как есть, то
во первых, будут в файле видны переходы на новую строку, а не тупые \\r\\n
во-вторых addslashes АБСОЛЮТНО никак на них не воздействует
символы перевода строки и возврата каретки НЕ входят в число, обрабатываемых этой функцией.

я достаточно доступно объясняю?
Пока эти элементарные ывещи не будут поняты, продолжать бесполезно.

Оффлайн BarT

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Цитировать
RomikChef:
будете корректировать свои запросы, или будете пвтаться искать строку \'\\r\\n\' там, где ее никто не вводил?


т.е.???
если в форму ничего не было записано - ничего и не записывается в файл texta.txt...
а эта функция обрабатывает то, что записано в файл texta.txt


Цитировать
RomikChef:
я смотрю, у тебя не только по программированию двойка, но и по русскому еще?


если вас устроит:

окон много развелось, а _болезнь _тыка_по_клавишам_ развилась ;0)
уж извините, но эта болезнь наблюдается практически у всех, и даже у преподов ;)
если же Вы филолог или близко к этой замечательной профессии, то прошу простить, за ущемление Ваших чувств к русскому ;-)

по программированию я еще вполне ничего для начала ;-)
через год -получше станет ;0)
Цитировать
RomikChef:
...я достаточно доступно объясняю?

далее:
спасибо за информацию, учту.
Цитировать

во первых, будут в файле видны переходы на новую строку, а не тупые \\r\\n

Сейчас мне увы нужно сделать точно так, как было сказано преподавателем.
Задачи, поставленные высшим руководством (генералами и преподавателями), низами (солдатами и учениками) не обсуждаются, а выполняются  - такой вот факт
Верх упорства: набирать неверный
пароль, пока компьютер не  согласится.

Оффлайн BarT

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Цитировать
RomikChef:
Вы определитесь наконец - вы будете делать по-челочечески ,или с идиотскими условиями, которые вам препод поставил?

Определилась: сначала сделаем как сказал учитель,
а потом для себя я буду учиться делать все по-человечески ;-)
Верх упорства: набирать неверный
пароль, пока компьютер не  согласится.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
ообновляйте свои окна и отвечайте на следующий вопрос

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Цитировать
сначала сделаем как сказал учитель,

1. заменяем в полученном тексте пару символов(перевода строки и возврата каретки) на четыре симввола - \\r\\n
далее.
применяем к тексту addslashes
в результате, перевод строки у нас будет закодировн, как
\\\\r\\\\n
т.е.
если юзер ввел в текстарию

мама
мыла

раму

то у нас получится

мама\\\\r\\\\nмыла\\\\r\\\\n\\\\r\\\\nраму

Как я понимаю, это именно то, что желает видеть твой идиот-преподаватель?
(ну, или то, как это поняла его талантливая ученица)

2. при чтении текста из файла, производим обратные замены.
делаем stripslashes
потом заменяем 4 символа \\r\\n на два - перводы строк

Внимательно читаем и отвечаем на вопрос
Что из написанного непонятно?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Цитировать

т.е.???
если в форму ничего не было записано

объясняю специально дляблондинок.
один раз.

ДАЖЕ если в форму что-то записать, то никакого \\r\\n там НЕ БУДЕТ
именно об этом идет речь.
Речь идет не о том, чтобы в форму ничего не записывать.
А о том, что если записать, нажимая на ентер, то в местах этих нажатий вы никакого \\r\\n не обнаружите.

Я так понимаю, что все еще непонятно?

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Цитировать
RomikChef:
можно обойтись без твоих дурацких комментариев?

Интересно, любезнейший, где в них дурость усматривается?
Т.к. я не "приват" чей то читаю, позволю себе при публичном обсуждении темы высказываться и далее.

Цитировать
RomikChef:
при нажатии на Ентер, к тексту добавляется ДВА символа.
ДВА, а не четыре.
...
...
и если писать в файл, как есть, то
во первых, будут в файле видны переходы на новую строку, а не тупые \\r\\n

Кто бы спорил. Вы, любезнейший, думаете, что один об этом знаете? А все другие с печки свалились?

Цитировать
RomikChef:
во-вторых addslashes АБСОЛЮТНО никак на них не воздействует
Еще как воздействует, если делать это перед записью в файл. И не функцией addslashes, как Вы уперто повторяетесь, а функцией addcslashes, как упорно твержу я и, кстати, Татьяна.

Вы бы, любезнейший, качнули архивчик по ссылке и посмотрели, что в нем. Так, для начала.
[OFF]И не пейте больше того, что пьете сегодня. Внимание, знаете ли, здорово рассеивает.[/OFF]
Все болезни от нервов, только сифилис от удовольствия

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28