<?php require 'functions.php'; session_start(); if ('save' == $_POST['edit']) { $_SESSION['comment'] = $_POST['comments']; editComment('images' . DIRECTORY_SEPARATOR . $_SESSION['img'], $_SESSION['comment']); } else { echo $_POST['comment']; echo $_POST['edit']; $_SESSION['comment'] = explodeImg('images' . DIRECTORY_SEPARATOR . 'behemoth.jpg', 1); $_SESSION['img'] = $_POST['edit']; if ('' == $_SESSION['comment']) { $_SESSION['comment'] = 'NO_COMMENTS'; } } // header('Location: index.php');
function editComment($f, $com) { $arr[] = explodeImg($f, 0); // запоминаем вычленненое изображение, а старый комментарий - нет $arr[] = $com; // добавляем вторым элементом массива новый комментарий $newContent = implode('%%%', $arr); // собираем строку файла изображения уже с новым комментарием file_put_contents($f, $newContent); // добавляем эту строку в файл $f }