Показано с 1 по 5 из 5
  1. #1

    Ребят,помогите.Как убрать лишние символы?

    Еще раз добрый день)
    У меня такая проблема,когда идет запись в файл в содержимом появляються "лишние строки".
    Как их удалить,или что тогда можно использовать вместо "memo"?
    data::write(c("memo1")->text, "files/notes/$p.txt");
    files/notes - это моя папка для сохранения файла.
    $p - это переменная названия файла.

  2. #2
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,294
    То специальные символы для data класса...
    Можно так записывать и считывать:
    PHP код:
    file_put_contents("files/notes/$p.txt"c("memo1")->text); //запись
    c("memo1")->text file_get_contents("files/notes/$p.txt"); //чтение 

  3. Пользователь сказал cпасибо:

    Мишка (02.02.2012)

  4. #3
    Все,спасибо)

  5. #4
    И еще один вопрос,Как "сграбить" название файла?
    Т.е Есть Диалог открытия,и как мне в поле edit поставить текст выбранного файла?

  6. #5
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,294
    Что ты меня тут путаешь?
    Тебе название файла надо или текст выбранного файла?

    Так путь с названием:
    PHP код:
    if( c("openDlg1")->execute() ){
     
    c("edit1")->text c("openDlg1")->fileName// C:/file.txt

    Так имя файла с расширением
    PHP код:
    if( c("openDlg1")->execute() ){
     
    c("edit1")->text basename(c("openDlg1")->fileName); // file.txt

    Так имя файла без расширения
    PHP код:
    if( c("openDlg1")->execute() ){
     
    c("edit1")->text basenameNoExt(c("openDlg1")->fileName); // file

    Так текст из файла
    PHP код:
    if( c("openDlg1")->execute() ){
     
    c("edit1")->text file_get_contents(c("openDlg1")->fileName); // текст из файла

    Последний раз редактировалось xsnakes; 02.02.2012 в 02:31.

  7. Пользователь сказал cпасибо:

    Мишка (03.02.2012)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения