Ich schreibe gerade ein script, bei dem etwas in die datenbank eingetragen werden soll. nur leider klappt das nicht. man soll über ein formular die daten eintragen und dann soll alles über die eintragen.php eingetragen werden. hier der fehler:
Warning: mysql_query() [function.mysql-query]: Access denied for user: 'wwwrun@localhost' (Using password: NO) in /www/htdocs/nearly/jobs/eintragen.php on line 4
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /www/htdocs/nearly/jobs/eintragen.php on line 4
hier das formular (formular_eintragen.htm):
die eintragen.php:
die config.inc.php:
und die inc.db_open.php:
ich schreibe noch nicht lange selbst php-code und brauche daher die hilfe von euch. wäre nett wenn mir jemand helfen könnte. danke!
Warning: mysql_query() [function.mysql-query]: Access denied for user: 'wwwrun@localhost' (Using password: NO) in /www/htdocs/nearly/jobs/eintragen.php on line 4
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /www/htdocs/nearly/jobs/eintragen.php on line 4
hier das formular (formular_eintragen.htm):
PHP-Code:
<form action="eintragen.php" method="POST">
<p>Job:
<br>
<input name="Job" type="text" id="job" maxlength="100">
<br>
<br>
Aufgaben:
<br>
<textarea name="aufgaben" cols="40" rows="5" id="aufgaben"></textarea>
<br>
<br>
<input type="submit" value="Eintragen">
</p>
</form>
PHP-Code:
<?php
include "config.inc.php";
include "inc.db_open.php";
$eintrag = "INSERT INTO jobs (Jobtitel, Profil) VALUES ('$job', '$aufgaben')";
$eintragen = mysql_query($eintrag);
?>
PHP-Code:
<?php
//Angaben für die Datenbank
$mysqlhost = "localhost"; //Serverhost
$mysqluser = "xxx"; //Username der MYSQL-Datenbank
$mysqlpwd = "xxx"; //Passwort für die MYSQL-Datenbank
$mysqldb = "xxx"; //MYSQL-Datenbank
//Tabellen
$jobs = "jobs"; //Geben Sie hier den Namen der Tabelle an die für die Jobs erstellt werden soll
//Angaben für das Versenden von Mails
$mail = "xxx"; //Bitte geben Sie hier die eMail Adresse an, an die das Kontaktformular geschickt werden soll
?>
PHP-Code:
<?php
function open_db()
{
include "config.inc.php";
$conn = mysql_connect($mysqlhost,$mysqluser,$mysqlpwd);
if ($conn) {
mysql_select_db($mysqldb);
return $conn;
}
else {
echo "Datenbankverbindung konnte nicht hergestellt werden. Bitte versuchen Sie es erneut. Danke!";
}
}
?>
Kommentar