Also, ich versuche mich gerade im Progen eines News-Script. Leider hänge ich jetzt beim Eintragungsformular in die Datenbank, er bringt immer wieder einen Fehler und ich weiss mitlerweile leider icht mehr, an was es liegen könnte. Daher wende ich mich jetzt mal an dieses Forum, vll. könnt ihr mir ja helfen.
Aktuelle Fehlermeldung:
Hoffe ihr versteht mich und könnt trotz des doch ziemlich unübersichtlichem Code (das soll mein erstes Script werden) helfen.
Herzlichen Dank für eure Hilfe!
GruPhi
PHP-Code:
<h3>Hier bitte neue News vornehmen:</h3>
<form action="<?php echo $server['PHP_SELF'];?>" method="post">
Einträger: <input type="txst" name="Autor"><br>
Datum: <input type="text" name="Datum"><br>
Titel: <input type="teyt" name="Titel"><br>
News: <br>
<textarea cols="60" rows="4" name="News"></textarea><br>
<input type="submit" value="News absenden" name="submit">
</form>
<?php
if (!empty($_POST["submit"])) {
mysql_connect("localhost","root","")
or die("Verbindung zu MySQL leider gescheitert!"); //Versuch eine Verbindung zu MySQL aufzubauen und andernfalls eine dementsprechende Fehlermeldung
mysql_select_db (news)
or die("Datenbankzugriff leider nicht möglich"); //Falls der Datenbankzugriffscheittert, erscheint diese Meldung
$sql="INSERT INTO news " .
"(id, Autor, Datum, Titel, News) VALUES ('', '$_POST[Autor]', '$_POST[Datum]', '$_POST[Titel]', $_POST[News]'?";
if (mysql_query($sql)) {
echo "<p> Newseintrag erfolgreich vorgenommen </p>";
else {
echo "<p> Der Newseintrag konnte leider nicht vorgenommen werden </p>";
}
?>
Code:
Parse error: parse error, unexpected T_ELSE in C:\Programme\xampp\xampp\htdocs\test.php on line 28
Herzlichen Dank für eure Hilfe!
GruPhi
Kommentar