Здрасть. Хотелось бы узнать, как можно записать в файл данные из формы, и как считать обратно. Имеется ввиду, что в форме несколько ячеек и надо записать их в одну строку, но через пробелы. Или записать в БД и считать оттуда и вставить на страницу. Если кому не влом и кто не считает этот вопрос сильнно тупым, пожалуйста напишите)
AccessDenied PHP: <?php #Запись данных foreach($_POST as $post) { $str.=$post.' '; } file_put_contents('file.txt',$str); //Запись в файл ?> PHP: <?php #Чтение данных $str=file_get_contents('file.txt'); echo $str; //Вывод данных на экран ?>
Я вот сидел до этого делал, но у меня почему-то постоянно выдает ошибку на конец документа, будь это или Код (Text): </html> или Код (Text): ?> Даже на это выдало ошибку на конец кода, что бы это было??
AccessDenied Может где-то ; не поставлено, или скобка } в конце надо поставить (функция например не закрыта).
Как раз это все закрыто, даже не знаю че делать, на твой код так же ругаеться. Может я тут бред нарисовал, но все же: PHP: <? $regUser = <<<HERE $usrName $usrLvl $usrOccup HERE; $fp = fopen('1.txt', "a"); fputs($fp,$usrName,$usrLvl,$usrOccup); fclose($fp); ?>
Ругаеться так: Код (Text): Parse error: parse error, unexpected $end in T:\home\localhost\l2\reg2.php on line 8 А это на твой: Код (Text): Notice: Undefined variable: str in T:\home\localhost\l2\1.php on line 8
AccessDenied В версии [vs] нужен массив POST для работы скрипта. Насчет вашего - http://ru2.php.net/manual/ru/language.t ... ax.heredoc Нет ли табуляции перед HERE; ?