Baue mir gerade ein News System zusammen, habe nur momentan folgendes Problem:
Die Eingaben im Front-End, für den User, werden nicht in die MySQL Tabelle geschrieben.
Findet vielleicht jemand den Fehler?
Hier der Front-End Code: (admin.html)
PHP-Code:
<html>
<head>
<title>TFM-News Administration</title>
<link rel="stylesheet" type="text/css" href="main.css">
<link rel="stylesheet" type="text/css" href="umfrage.css">
</head>
<body>
<h3>TFM-News [Administration]</h3>
<form method="post" action="einstellen.php">
<table width="500" border="0" cellspacing="2" cellpadding="2">
<tr>
<td width="95" valign="top">Titel der News:</td>
<td width="391">
<input type="text" name="titel" maxlength="100" size="30">
</td>
</tr>
<tr>
<td width="95" valign="top">erstellt von:</td>
<td width"391">
<input type="text" name="autor" maxlength="50" size="30">
</td>
</tr>
<tr>
<td width="95" valign="top">Newsinhalt:</td>
<td width="391">
<textarea name="inhalt" cols="30" rows="5" wrap="PHYSICAL"></textarea>
</td>
</tr>
<tr>
<td width="95" valign="top"> </td>
<td width="391"> </td>
</tr>
</table>
<input type="submit" name="anlegen" value="News eintragen">
<input type="reset" name"löschen" value="löschen">
</form>
<table width="500">
<tr align="left">
<td colspan="2" class="latestnews">Navigaton</td>
</tr>
<tr>
<td colspan="2" class="autor">
<table width="80%" border="0" cellspacing="2" cellpadding="2">
<tr>
<td><a href="index.php" target=_blank class="autorblack">Startseite</a>
</td>
<td><a href="admin.html" target=_blank class="autorblack">News hinzufügen</a>
</td>
<td><a href="auswahl.php" target=_blank class="autorblack">News bearbeiten</a>
</td>
<td><a href="loeschen.php" target=_blank class="autorblack">News löschen</a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" class="latestnews"> </td>
</tr>
</table>
</body>
</html>
Und hier der Code zum einstellen: (einstellen.php):
PHP-Code:
<html>
<head>
<title>TFM-News erzeugt</title>
<link rel="stylesheet" type="text/css" href="sytle1.css">
<link rel="stylesheet" type="text/css" href="style2.css">
</head>
<body>
<h3>TFM-News [Administration]</h3>
<?php
require ("config.inc.php");
if (isset($_POST['anlegen']))
{
$datum=date("Y-m-d H:i:s");
mysql_query("INSERT INTO tfm_news VALUES('','$titel','$datum','$autor','$inhalt')");
echo"<table width='300'>
<tr>
<td align='center' colspan='3'>- NEWS ERZEUGT - <br>
Die NEWS $titel wurde erzeugt.<br>
</td>
</tr>
</table>";
} else
{
echo"<table width='300'>
<tr>
<td align='center' colspan='3'>- NEWS NICHT ERZEUGT - <br>
Die NEWS $titel konnten nicht erzeugt werden.<br>
</td>
</tr>
</table>";
}
include("navigator.html");
?>
</body>
</html>
Die Verbindung wird über die config.inc.php hergestellt:
PHP-Code:
<?
mysql_connect("192.168.1.2","root","") OR die(mysql_error());
mysql_select_db("tfm") OR die(mysql_error());
?>