Здравствуйте, в общем дело такое, хочу сделать редактирование файла, его содержимое получаю так:
1. Sanek_OS9 - 11 Декабря, 2014 - 17:32:58 - перейти к сообщению
Содержимое массива следуещее:
Array ( [0] => Имя = "Імя" [1] => Далее = "Далі" [2] => Логин = "Логін" [3] => Файлы = "Файли" [4] => Пароль = "Пароль" [5] => Женский = "Жін." [6] => Мужской = "Чол." )
Выбираю нужную строку дл редактирование через ключ и сохраняю файл через функцию file_put_contents().
Но почему то строку которую редактировал объединяет со следующей и массив получается таков:
Array ( [0] => Имя = "Імя"Далее = "Далі" [1] => Логин = "Логін" [2] => Файлы = "Файли" [3] => Пароль = "Пароль" [4] => Женский = "Жін." [5] => Мужской = "Чол." )
Подскажите почему так
В весь код таков:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $key = (int) $_GET['edit'] ;
- $text = text::input_text($_POST['text']) ;
- $file[$key] = $text ;
- $doc->msg(__('Сохранено')) ;
- exit ;
- }
- $form = new form('?edit=' . $key) ;
- $form->textarea('text', __('Текст'), $file[$key]) ;
- $form->button(__('Изменить')) ;
- $form->display() ;
- exit ;
- }
- $listing = new listing() ;
- foreach($file AS $key => $v){
- $post = $listing->post() ;
- $post->title = $v ;
- $post->url = '?edit=' . $key ;
- }
- $listing->display() ;