PHP-код захватывает значения из формы и записывает их в плоский файл. Этот код работает локально, но когда я помещаю его на хост, я получаю две ошибки. Локальный экземпляр не требует config.php в каталоге, но файл хоста.PHP Config.php для записи в плоский файл
Error1: утверждает, что нет config.php
Error2: Я должен указать путь, но если
? - что я помещаю в файл конфигурации, чтобы он мог создать плоский файл или я могу ссылаться на файл так же, как?
любая помощь будет оценена.
КОД:
<html>
<head>
<title>test</title>
</head>
<body>
<?php
include('config.php');
$user = $_GET["name"];
$message = $_GET["message"];
print("<b>Thank You!</b><br />Your information has been added! You can see it by <a href=savedinfo.php>Clicking Here</a>");
$out = fopen($_SERVER['DOCUMENT_ROOT'] . '/flatfile/test/' . $user . '.txt', "a");
if (!$out) {
print("Could not append to file");
exit;
}
fputs ($out,implode,("\n"));
fwrite($out,"<b>$user</b><br />$message<br /><br />");
fclose($out);
?>
</body>
</html>
ОШИБКА:
Warning: include(config.php) [function.include]: failed to open stream: No such file or directory in /home/user1/flatfile/sendinfo.php on line 7
Warning: include() [function.include]: Failed opening 'config.php' for inclusion (include_path='.:/usr/local/lib/php:/usr/local/php5/lib/pear') in /home/user1/flatfile/sendinfo.php on line 7
извлекая он работал. – Lacer