<?
if (isset($_POST['go'])) {
if ($_POST['login'] != '') {
$login = $_POST['login'];
}
else {$login = 'Неназванный';}
if ($_POST['page'] != '') {
$textus = $_POST['page'];
}
else{exit('<center>Не введён текст</center>');}
$fp = file_get_contents('forum_doc.php');
$text = ereg_replace('<hr>\r\n','<hr>\r\n<div style="border: 4px double black;"><center><h2>'.$login.'</center></h2><br>\r\n<center>'.$textus.'</center><br></div>\r\n',$fp);
file_put_contents('forum_doc.php', $text);
header("Location: forum.php");
}
?>
Спустя 18 минут, 50 секунд (27.12.2010 - 16:11) hellmin написал(а):
А какие права у файла? Поставь chmod 777 forum_doc.php
Спустя 23 минуты, 26 секунд (27.12.2010 - 16:34) Crater написал(а):
такие права и выставлены
Спустя 12 минут, 36 секунд (27.12.2010 - 16:47) ZSH написал(а):
в начало скрипта :
и посмотреть что за ошибки вылезут
error_reporting(E_ALL);
ini_set('display_errors', 'On');
и посмотреть что за ошибки вылезут
Спустя 5 минут (27.12.2010 - 16:52) Crater написал(а):
хм... ну не знаю, что изменилось, от того, что я слегка изменил код вот так, но теперь вроде работает:
<?
if (isset($_POST['go'])) {
if ($_POST['login'] != '') {
$login = $_POST['login'];
}
else {$login = 'Неназванный';}
if ($_POST['page'] != '') {
$textus = $_POST['page'];
}
else{exit('<center>Не введён текст</center>');}
chmod('forum_doc.php', 0777);
$fp = file_get_contents("forum_doc.php");
file_put_contents("forum_doc.php", '<div style="border: 4px double black;"><center><h2>'.$login.'</center></h2><br><center>'.$textus.'</center><br></div>'.$fp);
header("Location: forum.php");
}
?>
Спустя 2 часа, 2 минуты, 30 секунд (27.12.2010 - 18:54) inpost написал(а):
У тебя проблемы с HTML =( Говорить, или не надо офтопить?
_____________