probleem met berichten posten
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
$host = "localhost"; // deze variabele bevat de servernaam of de localhost
$username = "root";
$password = "usbw";
$db = "nieuwsdatabank"; //De naam van de database
//Om de gegevens in de database te verwerken, moeten we er eerste voor zorgen dat er een connectie wordt gelegd naar de MySQL server:
$conn = mysql_connect($host, $username, $password);
mysql_select_db($db); //selecteer en open de database
?>
$host = "localhost"; // deze variabele bevat de servernaam of de localhost
$username = "root";
$password = "usbw";
$db = "nieuwsdatabank"; //De naam van de database
//Om de gegevens in de database te verwerken, moeten we er eerste voor zorgen dat er een connectie wordt gelegd naar de MySQL server:
$conn = mysql_connect($host, $username, $password);
mysql_select_db($db); //selecteer en open de database
?>
En een file newspost.php met de volgdende code:
<html>
<head></head>
<body>
<form method="POST">
Author: <input type="text" name="author"><br>
Title: <input type="text" name="title"><br>
Post:<br>
<textarea name="post" cols="30" rows="7"> </textarea><br>
<input type="submit" name="submit" value="Publish Post">
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
//als de submit-knop is ingedrukt
if($_POST['submit']){
//tekst velden
$author = $_POST['author'];
$title = $_POST['title'];
$post = $_POST['post'];
//datum
$date = date('d/m/Y');
//Verstuur de informatie naar de database
$query = mysql_query("INSERT INTO nieuwsdatank VALUES('','$author','$date','$title','$post')");
if($query){
echo "Het bericht werd succesvol aan de database toegevoegd";
}
else {
echo "Het bericht werd niet aan de databank toegevoegd";
}
}
?>
//als de submit-knop is ingedrukt
if($_POST['submit']){
//tekst velden
$author = $_POST['author'];
$title = $_POST['title'];
$post = $_POST['post'];
//datum
$date = date('d/m/Y');
//Verstuur de informatie naar de database
$query = mysql_query("INSERT INTO nieuwsdatank VALUES('','$author','$date','$title','$post')");
if($query){
echo "Het bericht werd succesvol aan de database toegevoegd";
}
else {
echo "Het bericht werd niet aan de databank toegevoegd";
}
}
?>
</body>
</html>
Nu krijg ik na het intikken van mijn bericht in newspost.php altijd de volgende opmerking dat het bericht niet is gepost of zoiets:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\Users\Stephan\Desktop\UsbWebserver\UsbWebserver\Root\newspost.php on line 24
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Users\JEAN\Desktop\UsbWebserver\UsbWebserver\Root\newspost.php on line 24
Het bericht werd niet aan de databank toegevoegd
Kan iemand me helpen aub?
Gesloten.