coldrain
Новичок
Access denied for user 'apache'@'localhost'
Камрады,
что-то не пойму в чем проблема. простейшая feedback-форма:
собсно, сам файл save_data.php:
config-файл, где хранятся данные для коннекта к БД:
<?
$BDHostName="mysql";
$BDUserName="superpuper";
$BDPassword="pupersuper";
$dbname="oppa";
?>
отмечу, что хост именно mysql, так указал провайдер.
в результате, когда пытаюсь отправить данные из формы, получается хрень:
почему такое происходит.. ?
Камрады,
что-то не пойму в чем проблема. простейшая feedback-форма:
Код:
<form name="feedback_form" id="feedback_form" method="POST" action="save_data.php">
<fieldset>
<legend>A simple feedback form</legend>
<div id="form_elements">
<label for="comment">Comments</label><br />
<textarea name="comment" id="comment" rows="5" cols="30"></textarea><br />
<label for="email">E-Mail</label><br />
<input name="email" id="email" type="text" /><br />
<input name="action" id="action" type="submit" value="Submit" />
</div>
</fieldset>
</form>
PHP:
<?php
include('./config.php'); //Connect to the database.
//Insert data into our database
mysql_query("INSERT INTO feedback(feedback_email,feedback_comment,feedback_time)
VALUES('$_REQUEST[email]','$_REQUEST[comment]',NOW())") or die("Cannot save : " . mysql_error());
?>
<html>
<head>
<title>Feedback Received</title>
</head>
<body>
<h1>Feedback Received</h1>
Thank you for your intrest - we will look into your comment as soon as possible.
</body>
</html>
<?
$BDHostName="mysql";
$BDUserName="superpuper";
$BDPassword="pupersuper";
$dbname="oppa";
?>
отмечу, что хост именно mysql, так указал провайдер.
в результате, когда пытаюсь отправить данные из формы, получается хрень:
Код:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'apache'@'localhost' (using password: NO) in /var/www/vhosts/gish.com/httpdocs/save_data.php on line 6
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /var/www/vhosts/gish.com/httpdocs/save_data.php on line 6
Cannot save : Access denied for user 'apache'@'localhost' (using password: NO)
почему такое происходит.. ?