Mam problem: otóż z poziomu php (przez skrypt php) nie mogę dodac wpisów do mojej bazy danych. Po wykonaniu tego kodu:
Kod: Zaznacz cały
<?php
require "konfig.php";
$nick = $_POST['nick'];
$tresc = $_POST['tresc'];
$date=date("d-m-Y");
$hour=date("H:i");
if ($tresc=="") {
echo "Nie wpisano żadnego tekstu<br />[ <a href=javascript:history.go(-1)>popraw</a> ]";
die();
}
// odbieramy dane z formularza
if($nick and $tresc) {
// łączymy się z bazą danych
mysql_connect("$dbhost","$dbuser","$dbpass") or die(mysqlerror());
if (mysql_select_db("$dbname"))
{
$query="INSERT INTO 'komentarze' ('nick','tresc', 'data', 'czas') VALUES ('$nick','$tresc','$data','$czas')";
$result=mysql_query($query);
echo "Dziękuję. Twój komentarz został dodany...<br />[ <a href=$url>pokaż wpisy</a> ]";
}
else
{
mysql_connect("$dbhost","$dbuser","$dbpass") or die(mysqlerror());
exit();
}
?>Parse error: syntax error, unexpected $end in /usr/local/apache/www/htdocs/pzw-wlodawa.com/inne/new_kom.php on line 32
pilk new_kom.php przentuje się następująco:
Kod: Zaznacz cały
<h1>komentarze:</h1>
<?php
require "konfig.php";
$nick = $_POST['nick'];
$tresc = $_POST['tresc'];
$date=date("d-m-Y");
$hour=date("H:i");
if ($tresc=="") {
echo "Nie wpisano żadnego tekstu<br />[ <a href=javascript:history.go(-1)>popraw</a> ]";
die();
}
// odbieramy dane z formularza
if($nick and $tresc) {
// łączymy się z bazą danych
mysql_connect("$dbhost","$dbuser","$dbpass") or die(mysqlerror());
if (mysql_select_db("$dbname"))
{
$query="INSERT INTO 'komentarze' ('nick','tresc', 'data', 'czas') VALUES ('$nick','$tresc','$data','$czas')";
$result=mysql_query($query);
echo "Dziękuję. Twój komentarz został dodany...<br />[ <a href=$url>pokaż wpisy</a> ]";
}
else
{
mysql_connect("$dbhost","$dbuser","$dbpass") or die(mysqlerror());
exit();
}
?>

